摘要:
如果你看过第一部分介绍,你应该大体知道一个横版游戏该怎么样去做,需要什么东西了....本部分介绍一些细节设计...第一个:单例对象我们应该怎么设计才比较方便用呢?里面需要放置哪些对象的引用和指针呢?在一个战斗场景里,就当前这个游戏来说,GameLayer(游戏层),OptionLayer(操作层) ... 阅读全文
摘要:
如果你看过第一部分介绍,你应该大体知道一个横版游戏该怎么样去做,需要什么东西了....本部分介绍一些细节设计...第一个:单例对象我们应该怎么设计才比较方便用呢?里面需要放置哪些对象的引用和指针呢?在一个战斗场景里,就当前这个游戏来说,GameLayer(游戏层),OptionLayer(操作层) ... 阅读全文
摘要:
本人最近几个月在工作之余,都有断断续续地去学习cocos2dx的一些东西,在一些论坛上参考有关资料,源码,比如www.9miao.com,泰然网等等,毕竟开源,而且较为有趣。7月份离职后,希望换个方向做手游(我之前一直做的是JAVA,web,数据库),发现没有工作经验真的是不好找....,笔试过了,... 阅读全文
摘要:
上图就是技能CD的一个效果,在此我需要给介绍下,cocosStuido这个工具中的UI Eidtor功能,编辑UI真的是很方便,至于怎么使用它,我相信您可以随便看看网上的东西,自己摸索,参考接下来的代码就知道了在UI编辑器中,我们的技能是没有CD遮罩效果的,那怎么实现的呢?答案就是:在点击触摸技能时... 阅读全文
摘要:
以上是一个控制摇杆,分为一个底座和摇杆小圈圈,我们的目的是通过算出摇杆小圈跟底座中心的偏移来控制任务的走向,我们计算出一个偏移量来,然后在场景update(foat dt)...每一帧的位置上加上这个偏移量,不停的播放行走动画(当然人物的朝向要对),就可以达到控制任务行走的效果了,这一点你可能一下子... 阅读全文
摘要:
来看一段代码:void main() { char p[6]; char *buf = new char[4]; strcpy(buf,"012356789");//这里越界不会报错 strcpy(p,"Hello"); //若此处越界立即报错 cout(... 阅读全文
摘要:
cocos2d-x提供了许多宏模板,如:CC_SAFE_RETAIN(p),CC_SAFE_DELETE(p) 等等查看一下CC_SAFE_RETAIN的源码:#define CC_SAFE_RETAIN(p) do { if(p) { (p)->retain(); } } w... 阅读全文
|