cocos2dx fairygui
FGUI介绍
运行demo
克隆仓库
下载3.x版本cocos2dx命名成cocos2d放在Examples根目录。cocos2dx源码需要改动一处地方才能通过编译,打开2d/CCLabel.h,大约在672行,为updateBMFontScale函数打上virtual修饰符。即
virtual void updateBMFontScale();
。注:我用的3.17.2。
报错处理:box2d项目卸载掉。
报错处理:void GLoader3D::onChangeSpine()函数的函数体全注释掉。
报错处理:每个项目都检查一下平台工具集,我用的vs2015,所以用的平台工具集是v140_xp。
报错处理:运行exe的时候报错,需要把Resources文件夹拷贝到Debug.win32下面去。
修改gitignore:
Examples/proj.win32/Debug.win32 Examples/proj.win32/Examples.VC.db Examples/proj.win32/Examples.VC.VC.opendb Examples/proj.win32/ipch libfairygui/proj.win32/Debug.win32
引入其他工程
拷贝代码文件,并添加头文件搜索路径
拷贝库文件,并添加依赖项。(WIN32的话可以直接拷贝到exe执行目录,就可以省去添加库文件搜索路径这一步骤)
修改updateBMFontScale。
报错:写入程序数据库.pdb时出错;请检查是否是磁盘空间不足、路径无效或权限不够。
调试信息格式可改为无。