復習:チャージジャンプ
CoddyのUnityジャーニー「Unityスクリプティングの基礎」セクションの一部。レッスン 16/67。
チャレンジ
簡単キューブをチャージジャンプできるようにします。
- Jumpボタン(Space)を押している間、
chargeは毎秒1ずつ増えますが、2を超えることはありません。 - Jumpを離すと、キューブがジャンプします。yは
0.5 + charge * powerになり、chargeは0に戻ります。 - キューブが地面(y = 0.5)より上にある間、元の位置に戻るまで、毎秒
fallユニットの速さで落下します。
Inspectorでpowerを2に、fallを3に設定します。Playを押し、Spaceを押したままにしてから離し、次にCheckを押します。
自分で試してみよう
using UnityEngine;
public class ChargeJump : MonoBehaviour
{
public float power = 1f;
public float fall = 1f;
float charge = 0f;
void Update()
{
}
}