質問: Unity初心者です。 下記ページのチュートリアルに取り組んでいます。 https://unity3d.com/jp/learn/tutorials/projects/hajiuni/moving-the-player?playlist=45986 「コンポーネント(部品)の追加」まではうまくいきました。 その後の「プレイヤーを任意の方向へ転がす機能の追加」をした際に、 The referenced script on this Behaviour is missing! といったエラーが表示されてボールが転がりません。 原因が分からないためご教授いただけますと幸いです...。 エラーのキャプチャ: ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/c4c56a30e5d7b48064b4df087ffbfd2a.png) ソースコード:※ソースはチュートリアルのコピペです。 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/5e0f00675b0a2cbcc4032edd2b2ebafc.png)
回答: Hierarchy上のスクリプトをアタッチしているオブジェクトをひとつずつ見てみてください。スクリプトが外れている、またはスクリプトが削除されたことで参照が見つからないオブジェクトがあるかもしれません。 ↓外れている場合はこんな感じで表示されます。 !script もし問題なければ、次は再生中に必要なスクリプトが外れていないかチェックしてみてください。 ### 追記] Bongoさんにいただいたコメントを元に追記します。 Playerにアタッチしてあるはずのスクリプトが外れているようです。一度ご確認ください。 ![img Bongoさん ありがとうございます。