遊戲是學習 www.GameIsLearning.url.tw ar vr教育遊戲式學習 王啟榮 unity教學網站 行動遊戲學習平台

討論區 > Unity 教學與學習

unity 錯誤訊息和解決方法

chijung 發表於 2017/04/27_14:12  ( 最後修改 2018/12/23_00:24 )

error CS1002: ; expected
錯誤原因:少打分號。

NullReferenceException: Object reference not set to an instance of an object
錯誤原因:宣告了 GameObject 變數但沒有指定值。

UnassignedReferenceException: The variable xxx of NewBehaviourScript has not been assigned.
錯誤原因:宣告了 public 變數但沒有到 Inspector 指定值。
若有指定值仍一直出現錯誤訊息,檢查看看該 script 是否還套用在其他物件上。
(請參閱「如何得知script套用在哪些物件?」這篇文章)

The name `xxx` does not exist in the current context
錯誤原因:使用了 xxx 變數但沒有先宣告。

Unexpected symbol `}`
錯誤原因:多了右花括弧(或少了左花括弧)。

Unexpected symbol `end-of-file`
錯誤原因:少了右花括弧(或多了左花括弧)。

Unexpected symbol `
可能原因:script 中有"全形"空格或符號。

※ 關於發佈 Android(輸出apk)出現的錯誤訊息,請參考 這篇文章



建議延伸閱讀:
>> unity C# 語法教學入門
>> Unity Script 常用語法教學(unity課程入門學習筆記)



留言回應
※ 您必需先登入,才能填寫送出。