###前提・実現したいこと
こちらのサイトを見ながら、ブロック崩しゲームを作っています。
###発生している問題・エラーメッセージ
SceneScript.jsとParamScript.jsのところで、見本通りにスクリプトを書きましたが、Objectに適用する際に、コンパイルエラーが出ます。
エラーの原因と対処法がわからず、困っています。
エラーメッセージ
Cann't Add Script
Please fix compile errors before creating new script components.
###該当のソースコード
JavaScriptで以下の2つを書きました。
#pragma strict var life :int = 3; var score :int = 0;
#pragma strict var style :GUIStyle; var obj :GameObject; var script :SceneScript; function OnGUI () { obj = GameObject.Find("SceneScript"); script = obj.GetComponent(SceneScript); GUI.Label(Rect(10, 10, 200, 40), "点数", style); GUI.Label(Rect(10, 50, 200, 40), "" + script.score, style); GUI.Label(Rect(10, 120, 200, 40), "残機数", style); GUI.Label(Rect(10, 160, 200, 40), "" + script.life, style); }
###試したこと
タイプミスを確認
Unityを再起動
###補足情報(言語/FW/ツール等のバージョンなど)
Unityのバージョンは5.6.1f1。
エディターはAtomを使っています。
回答1件
あなたの回答
tips
プレビュー