実現したいこと
敵がジャンプをして、地面についたらジャンプをもう一度するようにしたい
前提
Unityで2Dのゲームを製作しております。
そこで敵キャラクタージャンプを繰り返し行うようにしたいと考えております。
しかし、敵キャラクターが飛んでいってしまい困っています
解決策を教えていただければ幸いです。
該当のソースコード
[SerializeField, Header("ジャンプ速度")]
private float _jumpSpeed;
private Rigidbody2D _rigid;
private void _Jump()
{
_rigid.AddForce(Vector2.up * _jumpSpeed, ForceMode2D.Impulse);
}
0 コメント