Unity'deki Animasyon parametreleriyle nasıl çalışacağımı öğreniyorum (Flash AS3 Arkaplanından geliyorum). Aşağıda gördüğünüz gibi benim hedefim 'un animasyonunu jump
numaralı duruma getirmektir. Oluşturulan animasyon parametresi Boo
yanlış olarak ayarlanmış ve amacım Unityscript kodunda bunu true olarak değiştirmektir. GameObject
'un animasyon denetleyicisinin adı sadece controller
'dur. Unityscript Animasyon Parametresi UCE0001: ';' beklenen
Ama Konsol onlar noktalı virgül bekliyoruz bana anlatıyor! Gördüğünüz gibi senaryonumda noktalı virgül yok. Burada sorun nedir? Bu sorunu çözmek için yararlı bulabileceğiniz başka bilgiler varsa, bunu göndermekten memnuniyet duyarız.
Gerçekten kısa koduna sahip tıklatın: Animatör; animator.SetBool ("Boo", true); '........' animatör '....' 'controller' değil, çünkü bir Bileşen değildir ........ http: // docs.unity3d.com/ScriptReference/Animator.html –
@AlexeyShimansky bu hala aynı hatayı alıp çözmediği bir şey çözmedi ama yine de teşekkürler – DrakeTruber
@AlexeyShimansky, Yukarıdaki önerilen kodunuzun durumumun bağlamında olduğunu mu varsayıyorum? Ya da bu, elde etmek istediklerimin sadece bir örneğidir. Eğer öyleyse, yeni değişken animatörü nasıl tanımlarım? "Var kontrolör: Kontrolör" olur mu? – DrakeTruber