[Lua] 在VS下開發Cocos2d-Lua 常見錯誤 (隨時更新)

在VS下開發Cocos2d-Lua 常見錯誤

    今天試用了一下Cocos2d-Lua,發現有幾處比較容易犯錯的地方,與大家分享一下,以後遇見的錯誤也會在這個上面進行更新。

2013年4月9日:

    如果發現你的腳本寫好後,放在上面不能運行,請你第一要檢查你所有調用的方法名

大小寫:

    比如:gameScene:addchild(layer) 乍一看,沒有什麼錯誤,但是就是運行不了。這是因爲,我們習慣了編譯器自帶的代碼提示功能,正常的方法名應該是 addChild 這裏的"C"是,大寫的,如果你寫的是小寫的他不會報錯的。所以,這個應該是頭號注意。

入口函數:

   當你辛辛苦苦碼完一大篇代碼,檢查沒有任何錯誤,然後在AppDelegate裏fullPathForFilename,又run了之後它居然沒走你的腳本,這個時候請不要慌張。在你的腳本下面添加這句代碼 xpcall(入口函數, __G__TRACKBACK__)  在入口函數中填上你想作爲“main”的函數,就可以了。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章