私はオブジェクトをまっすぐ上に移動する必要のあるゲームを作成しています。だからこそ、私は両者に剛体を付けなければなりません。問題は、アニメーションを使用してこれを行うと、衝突が検出されず、単一性がクラッシュする傾向があることです。剛体オブジェクトをアニメーション化する適切な方法はありますか?あるいは私は別のアプローチを選ぶべきでしょうか?Unityの剛体オブジェクトをアニメーション化する方法
1
A
答えて
2
剛体上にRigidbody.isKinematic
~true
と設定すると、の前には、がアニメ化されます。これにより、transform.position
とその他のプロパティを変更し、他の非運動学的ボディ(isKinematic
を設定した剛体)との衝突を許容し、ジョイントの拘束が適切に機能するようにして、リジッドボディを移動(アニメーション)することができます。アニメーションが完了し、物理が再び影響を受けるようにするには、isKinematic
をfalse
に設定します。
詳細およびragdollの例については、the documentation for isKinematic
を参照してください。
関連する問題
- 1. Unity - 剛体2Dで一定の速度を滑らかにする方法
- 2. Unityのイメージでアルファをアニメーション化する方法は?
- 3. UnityプロジェクトでGear VRタッチパッド付き剛体を移動
- 4. ユニティ3D - 剛体
- 5. 回転剛体コントローラ
- 6. ユニティ剛体の角速度
- 7. 剛体でオブジェクトが自ずと移動する
- 8. Unity 2D Yを乱さずにX位置をアニメーション化する方法は?
- 9. オブジェクトの配列をアニメーション化する方法は?ここ
- 10. Graphics2DコンテキストでPath2DオブジェクトのRectangleをアニメーション化する方法
- 11. ブレンダーのオブジェクトで色をアニメーション化する方法
- 12. 剛体を一体にしてジャンプする
- 13. インポートされたオブジェクトをアニメーション化する方法
- 14. Android連続してオブジェクトをアニメーション化する方法
- 15. 個別にJqueryオブジェクトをアニメーション化する方法
- 16. 球体をアニメーション化する(回転)
- 17. 3D発射体の移動方法Unity
- 18. Unity:タブアイコンの間でアニメーションを作成する方法は?
- 19. Unityの2Dキャンバスで3Dアニメーションを再生する方法
- 20. Unity 2D c# - 最後のアニメーション位置を保存する方法
- 21. LinearGradientのStartPointをアニメーション化する方法
- 22. jqueryのトランジションをアニメーション化する方法
- 23. UITableViewのフッターをアニメーション化する方法
- 24. C#を使ってUnityでオブジェクトをその親にグループ化する方法は?
- 25. 剛体のない落下キューブ
- 26. 剛体のコライダーが交差することを許可する
- 27. Unityでクリックしてアニメーションを再生する方法は?
- 28. 複数形の剛体の慣性を計算する
- 29. faviconをアニメーション化する方法は?
- 30. UIBezierPathをアニメーション化する方法
リジッドボディのサウンドはどのようなものですか?はい、別のオブジェクトタイプは、非ハック式ではありません。 2つのオブジェクトを持つこともできます。 1つは硬質で、もう1つは動かす必要があるときに使用します。 – tgkprog
vidゲームで絶対に基本的なテクニックは、**異なるバージョンのオブジェクト間でのスワッピング**です。これは常に起こります。ほとんどの新しい趣味の開発者はこれを認識しません。 – Fattie