版本說明:使用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下的匯入
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/17285.html
標籤:Windows
下一篇:Mybatis獲取自動增長Id
