Unity ダメージで後ろにさがるようにした

ダメージ時に後ろに飛ばされるようにした

 

プレイヤーにrigidbodyつけてmove positionで動かそうとしていたけど、うまく行かなかった。プレイヤーをcharacter controllerをつけていたのが原因だった。
character controllerとrigidbodyを両方つけると良くないらしい。

move positionをやめて、 character controller moveで動かしたらうまくいった。

 

 

Unityでのジャンプ【Rigidbody,CharacterControllerどちらも対応】 | ゲタバコ倶楽部 (げたばこくらぶ)