1.為什么在Inspector視圖中有的腳本前面有勾選框,有的腳本前面沒有?
當我想要禁用一個腳本時,發現腳本前面沒有勾選框,有的卻有。
解決辦法:在腳本中添加start方法,然后就有勾選框了。
原因:不明。
2.禁用腳本后發現腳本中的代碼仍然在運行,為什么呢?
類似於OnTriggerEnter()的事件監聽方法在腳本被禁用后,仍然會執行。
原因:不明。或許了解下這類方法執行的原理有助於知道為什么。
private int fish; public int Fish // 簡寫后,fish和Fish並沒有關聯。雖然很簡單,但之前自己確實沒注意過 { get; private set; }
這里有一篇相關博客寫的不錯:http://www.cnblogs.com/KeithWang/archive/2011/12/22/2297766.html
