cocos2d-x心得
文章平均质量分 76
jusnxie
精通cocos2dx引擎,独自完成手游《姜太公的小岛》,ios与android均有上线。
作为唯一客户端程序参与某手游网络版的后期客户端开发、维护、性能提升等工作,对手游服务器有一定了解。
就职于某著名通信公司,10多年C++经验,个人时间充分。
欢迎洽谈,谢谢。
展开
-
COCOS2D-X 实现图片区域内滚动
制作游戏过程中也许会碰到这样的需求,写出来给大家分享。 转载请注明,谢谢。先show一下效果:实现思路:通过CCSprite::setTextureRect修改图像显示区间,通过注册定时器任务实时刷新并显示。废话不多说,上代码。参考代码如下:头文件:class ScollDisplay : public CCNode{public: CREATE_FUNC(ScollDisplay);原创 2013-06-21 21:27:57 · 1422 阅读 · 0 评论 -
call to OpenGL ES API with no current context (logged once per thread)
相关信息,供自己分析:http://www.cocos2d-x.org/news/82转载 2014-05-25 12:11:14 · 986 阅读 · 0 评论 -
关于cocos2d-x 中 CCEditBox 的输入位置和IOS虚拟键盘位置不重合的bug
原文地址:http://www.cnblogs.com/lan0725/p/3210963.html感谢作者,简单的一句,解决了问题。这个文章的名字起的实在是有点长,主要是怕说不清楚。在IOS上,输入时,我看到过的比较少,就两种,如附件两张图。一个是虚拟键盘的输入框完全是在CCEditBox上,另一张虚拟键盘的输入区域是紧挨着键盘的并且左对齐的。转载 2014-03-05 21:30:44 · 776 阅读 · 0 评论 -
悼念:cocosbulider,一个优秀的工具就像一个朋友。
SpriteBuilder takes over where CocosBuilder left offby vik under News, ReleasesSadly, CocosBuilder is no longer maintained, but there is little need for concern. SpriteBuilder takes over原创 2014-01-08 09:46:31 · 1368 阅读 · 0 评论 -
IOS 启动画面和图标设置(适配IOS7 and Xcode5)
转自:http://www.th7.cn/Program/IOS/201311/157529.shtml关于IOS程序设置启动画面以及图标的设备目前主要为:IPhone设备 和IPad设备IPhone启动画面以及图标的设置目前IPhone的分辨率为:320X480、640X960、640X1136。Default.png 320X480转载 2013-12-14 19:51:06 · 667 阅读 · 0 评论 -
工具推荐:texturePacker & physicseditor
该软件功能强大,支持win和mac平台,相关攻略网上一堆,不在这里描述了。最值得一提的是作者很慷慨。只要你满足条件,其实只是要求你是一个开发者,且拥有自己的博客,就可以申请免费的license,作者会很快将license发给你。这是我收到的license邮件,当然如果有足够的money,最好能支持正版(价格对于国人来讲有点小贵,换算成美刀就很便宜了)。Hi xie,原创 2013-09-28 10:36:44 · 992 阅读 · 0 评论 -
[cocos2d-x BUG1]CCLabelBMFont,字符作为child引用会存在错位
问题出现的条件:设定宽度,且setLineBreakWithoutSpace(true)问题描述:处理自动分行逻辑时,会对字符做变换添加换行符\n,并再次调用createFontChars,此时字符序号存在错位可能。注:自动添加的换行位前的字符tag正常,后续字符错。解决方案:tag编号需要过滤掉换行,这么处理后,不管是否存在字符变换,tag都是一致的。修改原创 2013-09-10 14:52:59 · 2288 阅读 · 0 评论 -
cocos2d-x CCSpriteFrameCache类使用总结
写这篇的出发点是因为我需要手动修改素材的像素,目前的接口要修改很容易,但是会造成内存管理,key冲突等问题,为了形成一个较优的方案,先研究下引擎自身的实现。主要从缓存中的对象的产生->使用->回收角度来看,如果我描述的有什么问题,欢迎交流。一、加载plist文件到内存一般从plist加载到CCSpriteFrameCache使用该方法:void CCSpriteFrameCac原创 2013-08-29 15:21:47 · 1463 阅读 · 0 评论 -
C++技能效果设计伪码
最近要开始实现技能效果了,比如击退多少距离,增加攻击,中毒等等。先写个伪码,方便回去实现,当然如果有人用的到,也是好的。Enum EeffectId{ Eeffectid_JT, // 击退 Eeffectid_QJTJ, // 全军突击 …}// 效果属性设置结构Struct SeffectDef{ Int effectId; Int maxLeve原创 2013-08-07 11:34:35 · 579 阅读 · 0 评论 -
cocos2d-x 支持按帧通知的帧动画类实现
支持按帧通知的帧动画类实现。目前的cocos2d-x 2.1.4是不支持帧动画的第n帧播放时通知的功能的,但是也许你需要用,比如第5桢同时播放个音效,怎么办? 参考我封装的类吧。代码不详细说明,实在是不复杂。使用说明:1.A类继承CCAnimateDelegate,并实现completedAnimationFrame方法2.CDelegateAnimate类对象调用setDel原创 2013-07-11 21:10:44 · 750 阅读 · 0 评论 -
CCClippingNode的一个bug
原文地址:http://www.cnblogs.com/icethawless/archive/2013/05/16/3082004.htmlocos2d-x v2.1.3 模板缓冲区的清空有问题,当应用了模板测试的节点移动或者缩放时,就能看出来,有明显的拖影,裁剪区域和预设的不一致。网上搜了一下,看到cocos2d-iphone版本已经给出了解决方案,需要改一下CCClipp转载 2013-07-08 23:07:26 · 2095 阅读 · 3 评论 -
Cocos2dx 自定义字体的使用(中文)
原文:http://cn.cocos2d-x.org/tutorial/show?id=236转载 2014-09-23 11:20:59 · 1280 阅读 · 0 评论