【Unity】Rigidbodyでジャンプを実装する方法
【Unity】キャラクターを動かす移動方法解説【初心者向け】 こんにちは!Unityでのキャラクターの移動方法で困った経験はありませんか? 移動方法にはいくつか種類があるのでどれを使えばいいか迷ってしまうんですよね。 本記事で.
Rigidbodyを使わずにジャンプさせる方法 CharacterControllerを利用するゲーム作成初心者が【unity】でゲームを作りたい #6【CharacterControllerを使ったジャンプ】|磁鉄鉱 初め 今回は【CharacterController】を使ったジャンプですね。 参考URLは↓ Unityでのジャンプ【Rigidbody,CharacterControllerどちらも対応】 | ゲタバコ倶楽部 (げたばこ.
transform.positionの値を直接指定する物理的な計算をせずに キャラクターの座標を直接指定 して動かすことで、ジャンプさせる方法もあります。
ジャンプ台を作る方法
- プレーヤーキャラクターに「Player」タグを追加
- Playerタグとの衝突を検知するとプレーヤーに上向きに力を加えるスクリプトを作る
- ジャンプ台オブジェクトにスクリプトをアタッチ
- ジャンプ台のColliderのIs Triggerにチェック
おすすめアセット
2Dアクションゲーム作りに便利なアセットCorgi Engine - 2D + 2.5D Platformer | Systems | Unity Asset Store Use Corgi Engine - 2D + 2.5D Platformer from More Mountains to elevate your next project. Find this & more Systems and templates on the Unity Asset Store.
こちらのCorgi Engineは、2D、2.5Dのキャラクターのあらゆる動作をすぐに実装できるアセットです。
ジャンプについても充実しており、接地判定はもちろん、2段ジャンプや壁ジャンプなどを簡単な設定で実装できます。
ジャンプするアニメーションのアセットRunner Action Animation Pack | 3D Animations | Unity Asset Store Elevate your workflow with the Runner Action Animation Pack asset from BIPER. Find this & other Animations options on the Unity Asset Store.
こちらのRunner Action Animation Packは、 異なるアクションのアニメーションが300種類以上入ったアセット です。