Cocos2dLua3.17.2集成FairyGUI(一)


版本說明:使用cocos2d-lua3.17.2版本

FairyGUI下載好鏈接地址是:https://github.com/fairygui/FairyGUI-cocos2dx 

首先創建cocos項目並在VS下運行成功。

開始集成FairyGUI,參考了https://www.jianshu.com/p/547e584e05d8 這個網站。此處記錄遇到的問題

1拷貝FairyGUI-cocos2dx目錄中的libfairygui文件夾到我項目framework/cocos2d-x/cocos/editor-support/目錄下。

 

 2在VS中添加libfairygui庫。  右鍵解決方案/添加/現有項目。

 

 

正常情況下,這時候libfairygui就被添加到了工程里面了,但是我遇到了一個問題

 

 無法讀取項目文件,此時用編輯器打開libfairygui.vcxproj.刪除下面箭頭所指向

 

 然后在次重新導入,發現成功了!

3點擊屬性管理器。如果沒有就  點擊 視圖/其他窗口/屬性管理器 ,就出現在下面了

 

 添加屬性,分別 右鍵Debug和Release,選擇添加現有屬性。將cocos2dx.props和cocos2d_headers.props添加到里面

 

 

 

 添加完成后的效果如圖

 

4 修改CCLabel.h的672行,void updateBMFontScale();前添加virtual

5 設置libfairygui為依賴項;  項目右鍵生成依賴項

 6   打開屬性表的“cocos2dx.props”,通用屬性|鏈接器|輸入|附加依賴項,添加libfairygui.lib

 

 

 

 

 

 

 編譯libcocos2d.編譯libfairygui.

至此,C++下的集成完事了.下一章記錄lua下的導入


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM