#記事の内容
以下のリンクにある、立方体を平面の上を転がすという
すごく簡単そうな(おそらく実際に簡単な)チュートリアルで
つまづいてしまったので、記録をしておく。
注意:現時点でまだ解決していません。
#まずは問題点
一通りチュートリアルに沿って、
GameObjectの作成やら、立方体を動かすためのScriptの作成やらを終えた。
すると、Scriptを保存し、Unityに戻り、いざHierarchyにある各GameObjectを
Script内で生成したGameObjectにアタッチしようとすると、ドロップすることができない。
よく見ると、以下のような警告が表示されている。。
とりあえず、”Default references will only be applied in edit mode”をググる。
#ググって分かったこと
####・スクリプト選択中のためにこれが発生している。
→正直、この文章の意味がわかっていない。スクリプトを選択しないで、どうやってスクリプトのコンポーネントにゲームオブジェクトを持ってくるんだろうか。。?
####・スクリプトをGameObjectに付与→そのGameObjectのInspector上のスクリプトコンポーネントのPlayer、CenterなどにGameObjectをドラッグドロップする必要があるらしい。
→やったけど、解決せず。
####・NullReferenceException辺り起こしていて「動いてない」
→NullReferenceExceptionのUnityマニュアルを一目見て、拒否反応を起こしている。。
とりあえず、全く解決できていないけど、ヒントとなりそうなことでまだ理解が追いついていないことが多いので、少しずつ明日以降潰していこう。
Let's 七転び八起き
A man's walking is a succession of falls.