Açıklama
Animator'ın Root Motion özelliğini etkinleştirerek animasyonun karakteri hareket ettirmesi ve script ile override edilmesi.
Etiketler
Root Motion
Animator
Hareket
Fizik
Nasıl Kullanılır?
1. Animator > Apply Root Motion = TRUE yapın.
2. Bu scripti karaktere ekle.
3. Animator'da Speed ve Turn float parametreleri oluştur.
4. OnAnimatorMove() root motion'ı override eder — burada fizik veya çarpımlama yapabilirsin.
5. CharacterController varsa cc.Move() ile birleştirme gerekebilir.
Unity 2022+ ve Unity 6 ile uyumludur.
MonoBehaviour tabanlı scriptleri Assets klasörüne .cs olarak kaydedin.