cocos2dx
文章平均质量分 70
木cjgm
木_cjgm的全栈之路.
展开
-
cocos2d-x底层修改实现的文字描边解决方案
版本2.04网上目前现有的很多个法子都是定义若干个文本去坐标偏移造成描边的效果.那样确实可以.不过会凭空多很多对象出来.如果是那些比较复杂的文字那数量级还是很多的.于是我就想能不能换个方式.在底层就已经实现了描边的效果.也就是在贴图生成的同时已经进行了描边.于是一路跟踪.在CCIMAGE下边找到了这个函数.int drawText(con原创 2014-03-28 17:49:58 · 1640 阅读 · 0 评论 -
cocos2d-x中颜色相关动作子节点不跟随父节点的解决方案
版本.cocos2d-x 2.04我最近做客户端的时候发现所有坐标相关的动作父子节点都是一致的.唯有颜色相关的动作譬如FadeIn或者TintTo等是只有父节点有动作而子节点保持原样.于是进到coco底层查了相关源码.以下以FadeIn的解决为例子.void CCBlink::update(float time){ if (m_pTar原创 2014-03-28 17:45:46 · 2170 阅读 · 0 评论 -
cocos2d-x Action无法访问isdone函数的解决方案
版本2.04很多时候都需要知道某个动作是不是执行完毕了但是由于大部分(似乎是全部)的action类都在生成的时候进行了autorelease于是在它执行完毕的同时删除了对象对象被删除了自然也就无法访问isdone函数看起来是个死循环于是一路跟踪到CCObject基类添加了个函数去取消autorelease代码如下CCO原创 2014-03-28 17:47:34 · 1728 阅读 · 0 评论 -
coco中实现按钮屏蔽层的拙劣的处理方法
版本2.04由于coco底层判定按钮原创 2014-09-09 11:31:05 · 613 阅读 · 0 评论 -
coco中关于多个按钮共用回调的分支处理
版本2.04原创 2014-09-09 11:24:30 · 551 阅读 · 0 评论 -
cocos2dx中精灵的实时碰撞检测
版本2.04由于CCSprite类中保留有当前精灵图像的原创 2014-09-11 18:48:07 · 911 阅读 · 0 评论 -
lua版本敏感词
--Author mu 15/10/9TreeNode = class("TreeNode")function TreeNode:ctor()self.data = Dic.new()endfunction TreeNode:getChild(name)return self.data:GetName(name)endfunction Tre转载 2015-10-10 11:22:28 · 986 阅读 · 0 评论 -
cocosjs与安卓原生集成
@autho mucjgm版本:cocos2dx3.10背景:公司需要把游戏整合到一个APP里面。于是打算通过activity切换的方式实现。但是游戏退出重进之后总会出现fatal 11线程报错。于是有了以下修改。我是底层小白。折腾了好久总算鼓捣出一个能用的版本。优化的地方应该有很多。不过就没去好好优化了。准备步骤1.java层。添加activity互相调用。以及cocos原创 2016-08-30 19:29:04 · 4361 阅读 · 5 评论 -
cocosjs_web_打包成多个文件
author:mucjgm转载请注明出处。版本:cocos2dx 3.10需求:由于默认的打包方式打出来的game.min.js文件比较大。服务器方面要求我分成几个文件打包。研究:1.首先根据打包命令cocos compile -p web -m release找到打包入口。位于引擎目录下cocos2d-x-3.10/tools/cocos2d-co原创 2016-08-22 19:06:29 · 2417 阅读 · 0 评论