前提・実現したいこと
1.ジャンプの後は下方向に落下させたいです。
2.1回のボタン入力で1回ジャンプさせたいです。
発生している問題・エラーメッセージ
1.ジャンプしたらそのまま落ちてこずに、空中で停止してしまいます。
2.ボタンを押し続けると、そのまま上方向に行ってしまいます。
該当のソースコード
public class object : MonoBehaviour
{
bool rightmove;
bool leftmove;
bool jumpmove;
// Use this for initialization
void Start()
{
}
// Update is called once per frame
void Update()
{
if (rightmove == true)
{
transform.position += new Vector3(3 * Time.deltaTime, 0, 0);
}
if (leftmove == true)
{
transform.position += new Vector3(-3 * Time.deltaTime, 0, 0);
}
if (jumpmove == true)
{
transform.position += Vector3.up * 0.3f;
}
}
public void RButtonDown() { rightmove = true; } public void RButtonUp() { rightmove = false; } public void LButtonDown() { leftmove = true; } public void LButtonUp() { leftmove = false; } public void JButtonDown() { jumpmove = true; } public void JButtonUp() { jumpmove = false; }
}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/02/09 10:32
2020/02/09 14:44
2020/02/11 06:10