質問: false; _animator.SetBool("LeftFlag", false); _animator.SetBool("IdleFlag", true); _animator.SetBool("IdleFlag2", true); _animator.SetBool("RightFlag", false); _animator.SetBool("DownFlag", false); }
回答: 今あなたが設定しようとしているファイルは、AnimatorではなくAnimatorControllerです。 Animatorとは別物なので、設定することは当然できません。 また、アタッチは「ゲームオブジェクトにコンポーネントやスクリプトを追加する」ことを指すので、あなたがやっている「インスペクターに表示されているものを設定する」ことはアタッチとは言いません。 さらに言うと、このスクリプトは、`_animator = GetComponent();`で、同じゲームオブジェクトにアタッチされているAnimatorを設定しようとしているので、そもそも設定する必要すらありません。