前提・実現したいこと
unity初心者です。
教本を見てサイドビューゲームを作っております。
足場のないところに落ちたらゲームオーバーになるようにしたく、
足場のない落下点に透明のBox Collider2Dを置き、そこにDeadタグをつけTriggerにし、
プレイヤーキャラクターがDeadタグに接触したときにゲームオーバーになるようにしようとしています。
ところが、2つのエラーが出てしまったためか、ゲームオーバーの処理がうまくいきません。
2つのエラーについて調べてもあまり情報が出ていないので、どのようなエラーなのか教えてください。
(ここではスクリプトのコピペは控えさせていただきます。)
発生している問題・エラーメッセージ
❶
Animator.GotoState: State could not be found
UnityEngine.Animator:Play(String)
PlayerController:GameOver() (at Assets/PlayerController.cs:149)
PlayerController:OnTriggerEnter2D(Collider2D) (at Assets/PlayerController.cs:136)
❷
Invalid Layer Index '-1'
UnityEngine.Animator:Play(String)
PlayerController:GameOver() (at Assets/PlayerController.cs:149)
PlayerController:OnTriggerEnter2D(Collider2D) (at Assets/PlayerController.cs:136)
### 試したこと エラー文の翻訳・エラー文の検索
回答1件
あなたの回答
tips
プレビュー