MenuItemImage*圖標菜單創建注意事項

學習cocos2dx,看的是cocos2d-x 3.x手遊開發實例詳解,這本書錯誤一大把,本着探索求知勇於發現錯誤改正錯誤的精神,我跟着書上的例子一起調試,當學習到場景切換這個小節的時候,出了個錯誤,卡了我好幾個小時。下面是具體說明:

MenuItemImage* fightItem = MenuItemImage::create("goFightScene.png", NULL, CC_CALLBACK_1(CityScene::goFightScene, this));

之前用這句話的時候總是報空指針錯誤,也沒具體說是哪裏錯誤,搞的我頭都大了,程序反覆看了好多遍沒發現有問題的地方啊,後來乾脆就把程序裏所有有NULL的地方逐一測試一下,測到這裏的時候我把第二個參數NULL替換爲其他圖片的時候終於可以了,我都快哭了抓狂。。。

替換後爲MenuItemImage* fightItem = MenuItemImage::create("goFightScene.png", "goFightScene.png", CC_CALLBACK_1(CityScene::goFightScene, this));

這一個小問題搞了我好幾個小時,看來前路還是任重而道遠啊!

發佈了31 篇原創文章 · 獲贊 10 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章