随笔分类 -  Cocos2d-x

Cocos2d-x for Android & iOS开发环境配置最佳实践
摘要:这篇文章是我的上一篇文章的续篇, 可以先参阅上一篇文章后再读这篇文章.这几天一直在研究Cocos2d-x同时在Android和iOS下开发, 有几点体会和不便, 开发环境配置请参阅上一篇文章.体会:1.从我的小项目来看, 从iOS到Android, cocos2d-x可以做到无缝迁移. 在Xcode里面写好, 到eclipse打包即可.不便:1.或许是Xcode对文件引用方式导入代码开发支持不好, 我一直遇到调试时的诡异现象. 比如, 不启动模拟器啊, 启动模拟器后黑屏啊, 应用在模拟器的名字居然变成了${Product_name}之类的.2.无法支持Xcode自带的git了, 我写代码很依赖 阅读全文

posted @ 2012-10-23 22:04 young40 阅读(2386) 评论(0) 推荐(0) 编辑

Mac OS X下配置Cocos2d-x for Android(Eclipse)&IOS(Xcode)开发环境
摘要:前面一段时间只用Cocos2d-x在IOS平台下开发, 学习Cocos2d-x不就是为了他的跨平台特性么? 所以必须也要掌握在Android下的开发, 才能引爆Cocos2d-x的跨平台特性, 发挥其最大长处.Cocos2d-x版本发展很快, 而在Android+Eclipse的开发环境配置超级复杂, 很坑爹有木有啊????如果你发现有不一样的地方, 很有可能是版本不同造成的, 当然也可能是我搞错了, 望不吝赐教.版本:Cocos2d-x: cocos2d-2.0-x-2.0.3OS X: 10.8Xcode: 4.5.1Eclipse: 4.2.1NDK: android-ndk-r8bDe 阅读全文

posted @ 2012-10-19 15:15 young40 阅读(10263) 评论(2) 推荐(1) 编辑

Spriter For Cocos2d-x 的 Demo
摘要:前几天@子龙山人 再微博上推荐了一个动作编辑器Spriter http://weibo.com/1703959697/yyc6ggSGC, 这个编辑器还处于早期版本, 现在是Alpha2.研究了几天感觉还是很不错的, 而且看到工具的规划还是多规矩的, 文档格式也写的明明白白。美中不足的是, 没有cocos2d-x可以用的C++的解析类。有人在Github上有cocos2d的objective-C的解析类示例https://github.com/talentless/spriter-cocos2d,我就比葫芦画瓢(抄袭)做了个cocos2d-x可用的C++版本的解析类。存在2点问题。1.渲染mo 阅读全文

posted @ 2012-09-04 02:46 young40 阅读(1189) 评论(0) 推荐(0) 编辑

获取Sprite的实际Rect
摘要:判断点击是否点击在了一个精灵上, 其实就是判断一个点是否在一个矩形内。cocos2d-x的2.0.2版本可以使用CCRect的函数bool CCRect::containsPoint(const CCPoint& point) const来判断。找出Sprite的Rect很重要了,简单搜索了下,发现网上普遍没有考虑Sprite的AnchorPoint, 所以导致判断出错。 1 CCSprite *sprite = CCSprite::create("test.png"); 2 3 CCSize s = sprite->getContentSize(); 4 C 阅读全文

posted @ 2012-09-03 00:07 young40 阅读(1459) 评论(0) 推荐(0) 编辑

导航