前提・実現したいこと
Animatorでロボットのアニメーションを変更したい。
発生している問題・エラーメッセージ
Mecanimを使用してロボットのアニメーションの遷移を作成しています。
Animatorタブ上(下記画像)では正しく遷移しているのですが、
ロボットのアニメーションがIdle状態のままで、次のアニメーションに遷移しません。
(止まったままで走りません)
入力をUIボタンからキーボード(GetKey等)に変更すると、普通に動作します。
(UIボタンにEvent Triggerをつけて遷移させています。)
解決策などをご存知でしたらご教示ください。
よろしくお願いいたします。
c#
1using System.Collections; 2using System.Collections.Generic; 3using UnityEngine; 4 5public class RunAnimation : MonoBehaviour 6{ 7 private Animator animator; 8 9 void Start() 10 { 11 animator = GetComponent<Animator>(); 12 } 13 14 public void ButtonRunDown() 15 { 16 animator.SetBool("isRun", true); 17 } 18 19 public void ButtonRunUp() 20 { 21 animator.SetBool("isRun", false); 22 } 23}
試したこと
ロボットのアセットを再インストールしても、特に変化はありませんでした。
アセットのリンクです
補足情報(FW/ツールのバージョンなど)
Unity 2018.1
macOS High Sierra 10.13.4
回答1件
あなたの回答
tips
プレビュー