Cocos2dLua3.17.2集成FairyGUI(一)
程序员文章站
2022-08-20 08:03:53
版本说明:使用cocos2d-lua3.17.2版本 FairyGUI下载好链接地址是:https://github.com/fairygui/FairyGUI-cocos2dx 首先创建cocos项目并在VS下运行成功。 开始集成FairyGUI,参考了https://www.jianshu.co ......
版本说明:使用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为依赖项; 项目右键生成依赖项
编译libcocos2d.编译libfairygui.
至此,c++下的集成完事了.下一章记录lua下的导入