⚙️ Oyun Kütüphanem
Unity ile oyun geliştirmek için hazır C# scriptleri. Kopyala, yapıştır, oyna!
IK ile El Pozisyonlama (Silah Tutuş)
OnAnimatorIK callback'i kullanarak karakterin elini bir hedef Transform'a (silah sapı) doğru çeken IK sistemi.
Root Motion ile Gerçekçi Hareket
Animator'ın Root Motion özelliğini etkinleştirerek animasyonun karakteri hareket ettirmesi ve script ile override edilmesi.
Animation Events ile Adım Sesi
Yürüyüş animasyonundaki belirli karelerde (frame) adım sesi çaldırmak için Animation Events kullanımı.
Coroutine ile Animasyon Sıralama
Birden fazla animasyonu belirli bir sırayla ve bekleme süreleriyle çaldıran Coroutine tabanlı sekanser.
Animator ile Hareket Animasyonu
WASD ve hız değerlerine göre Animator parametrelerini güncelleyen, koşma/yürüme/idle animasyonlarını otomatik geçiş yapan sistem.
Animator Override Controller (Farklı Karakter Seti)
Aynı Animator Controller'ı kullanarak farklı silah veya karakter için çalışma zamanında animasyon clip'lerini değiştirme.
Blend Tree ile Yürüme/Koşma Kurulumu
1D Blend Tree kurulum rehberi ve Speed parametresini CharacterController hızına göre güncelleyen script.