zoukankan      html  css  js  c++  java
  • 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下的导入

  • 相关阅读:
    细菌觅食优化算法
    windows文件名编码格式测试结果及猜想
    Exception
    maven创建web项目注意事项
    Majaro安装卡在Fixing hardcoded icons原因
    gnome更改ibus输入法候选词字体大小
    MariaDB用zip包安装
    JAVA获取时间戳
    自增不连续解决方案
    WEB项目目录结构
  • 原文地址:https://www.cnblogs.com/whj0402/p/12034412.html
Copyright © 2011-2022 走看看