【2014-02-25】cocos2dx学习笔记:自定义工程路径及cocoswidget配置 [历史归档]本文原发布于 cstriker1407.info 个人博客内容为历史存档仅供参考。发布时间2014-02-25 标题cocos2dx学习笔记自定义工程路径及cocoswidget配置分类编程 / C C / cocos2dx 标签cocos2dx·cocoswidget·自定义路径cocos2dx学习笔记自定义工程路径及cocoswidget配置cocoswidget链接cocoswidget下载和安装下载修改工程使其支持自定义路径增加环境变量修改工程属性在自己的项目中应用cocoswidget最近在学习cocos2dx发现了一个开源库【 cocoswidget 】比较不错这里备份下使用步骤。cocoswidget链接作者博客【 http://blog.csdn.net/cocosviva/article/details/17320175 】cocoswidget下载和安装下载作者在github上下载的地址【 https://github.com/Jason-lee-c/CocosWidget/ 】截图如下下载后解压缩即可。修改工程使其支持自定义路径下载解压缩之后可以发现cocoswidget的文件分布和cocos2dx的工程是一致的因此可以直接把解压后的 【 CocosWidget-master 】目录拷贝到【 cocos2d-x-2.2.1\projects 】目录下即可运行。但是如果我们不想这么做那可以通过修改一部分参数来使其支持自定义路径。增加环境变量首先在windows下增加环境变量如下图修改工程属性打开cocoswidget目录下的【 CocosWidget-master\Cpp\proj.win32\CocosWidgetTestCpp.sln 】VS可能会报错不用管它。然后配置VS工程。1 右键打开工程的属性选项卡如下图删除掉无效的引用2 修改输出目录这里主要是链接问题其实可以通过其他的操作来避免修改输出目录但是作者比较懒就直接修改了如下图修改后3修改包含目录修改位置修改前修改后4保存配置页的修改。返回到工程界面删掉无用的引用5到这里就可以运行cocoswidget工程了。保证【 USING_LUA 宏为 0 】即可运行在自己的项目中应用cocoswidget1 首先将【 CocosWidget-master 】文件夹下的【 CocosWidget 】文件夹拷贝到自己的项目里面并在自己的项目里面添加好如下图2 然后就可以使用了。最简单的代码如下#includelibs/CocosWidget/cocos-widget.hUSING_NS_CC_WIDGET;boolWelcomeScene::init(){。。。。。 。。。。。 CWidgetWindow*m_pWindowCWidgetWindow::create();this-addChild(m_pWindow);CButton*pButton2CButton::create(CloseNormal.png,CloseSelected.png);pButton2-setOnClickListener(this,ccw_click_selector(WelcomeScene::onClick));CCSize sizeCCDirector::sharedDirector()-getVisibleSize();pButton2-setPosition(ccp(size.width/2,size.height/2));m_pWindow-addChild(pButton2);returntrue;}voidWelcomeScene::onClick(CCObject*pSender){CCLOG(button clicked);}

相关新闻

最新新闻

范式锁死与真理突围:基于贾子公理体系对全球西方 AI 学术范式内生绝症、修补式改良困局及独立真理评判系统的深度研究

范式锁死与真理突围:基于贾子公理体系对全球西方 AI 学术范式内生绝症、修补式改良困局及独立真理评判系统的深度研究

范式锁死与真理突围:基于贾子公理体系对全球西方 AI 学术范式内生绝症、修补式改良困局及独立真理评判系统的深度研究作者:贾子(Kucius Teng,鸽姆智库创始人)单位:鸽姆智库(GG3M Think Tank&…

2026/7/29 17:03:42
单片机毕设选题推荐:基于嵌入式单片机的门窗震动防盗设备开发 基于 STM32 的 OLED 显示震动安防系统设计(010701)

单片机毕设选题推荐:基于嵌入式单片机的门窗震动防盗设备开发 基于 STM32 的 OLED 显示震动安防系统设计(010701)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

2026/7/29 17:03:42
DE-Transformer在单变量时序预测中的Matlab实现与优化

DE-Transformer在单变量时序预测中的Matlab实现与优化

1. 项目概述:DE-Transformer在单变量时序预测中的应用 最近在整理时间序列预测的代码库时,发现DE-Transformer这个结合了差分进化(DE)算法和Transformer架构的混合模型,在单变量预测任务中表现相当亮眼。不同于传统的RNN/LSTM方案&#xff0c…

2026/7/29 17:03:42
Windows 11 环境下 SkyWalking Java Agent 无侵入监控配置与调优实战

Windows 11 环境下 SkyWalking Java Agent 无侵入监控配置与调优实战

1. 项目概述:为什么要在Windows上折腾SkyWalking Agent?作为一名常年和Java服务打交道的开发者,我深知线上服务的“黑盒”状态有多让人焦虑。一个接口突然变慢,到底是数据库查询慢了,还是下游服务超时,或者…

2026/7/29 17:03:42
铌酸锂波导倍频技术与COMSOL仿真优化

铌酸锂波导倍频技术与COMSOL仿真优化

1. 铌酸锂波导倍频技术概述铌酸锂(LiNbO3)作为非线性光学材料中的"明星选手",在集成光子学领域已经活跃了半个多世纪。这种铁电晶体最令人着迷的特性之一就是其出色的二阶非线性光学效应,这使得它成为实现光频转换的理想平台。波导倍频技术正是…

2026/7/29 17:03:42
Subtitle Edit:免费开源字幕编辑器的7大核心功能与实战指南

Subtitle Edit:免费开源字幕编辑器的7大核心功能与实战指南

Subtitle Edit:免费开源字幕编辑器的7大核心功能与实战指南 【免费下载链接】subtitleedit the subtitle editor :) 项目地址: https://gitcode.com/gh_mirrors/su/subtitleedit 在当今视频内容爆炸的时代,精准的字幕已经成为提升观看体验的关键要…

2026/7/29 16:58:42

月新闻