最近公司要做的一个cocos-x项目,这个项目用的是2.2.6版的cocos-x c++ 版,cocos比较老的版本。由于打包出来的apk超过了300M,而且资源无法热更新。面临这两条问题。我们讨论了一下如何尽快的把包改到50m以内和在线更新新的主题,对此研究了一下cocos的底层。了解到cocos可以通过
CCFileUtils::sharedFileUtils()->addSearc...
分类:
移动开发 时间:
2016-05-30 15:33:54
阅读次数:
252
本文由@呆代待殆原创,转载请注明出处:http://www.cnblogs.com/coffeeSS/ 当博主准备把cocos工程用cocos命令行编译出来的时候,报出了MSB8020的错误,具体如下。 读完错误提示可知是因为编译工程需要的工具集是v110(vs2012的默认工具集),而博主使用的是 ...
HBox和VBox布局 HBox只是一个水平布局包装类。 HBox里面所有的孩子节点都会水平排列成一行 VBox仅仅是对垂直布局的一个简便的类封装。 VBox把它的子节点布局在一竖列中。 Layout容器下布局 ccui.LayoutType ={ABSOLUTE = 0, --绝对布局 默认 子元 ...
分类:
其他好文 时间:
2016-05-25 20:47:31
阅读次数:
367
使用软件,cocos V3.10大集合 Mac系统 需求:同一个界面上三个按钮,每个按钮对应不同的操作,默认显示一个按钮为选中状态,其他两个为未选中状态,操作中点击那个按钮那个为选中状态,其他变为未选中状态 一,首先我们使用cocos新建一个Cocos2d-js的新项目,然后再cocostudio中 ...
分类:
Web程序 时间:
2016-05-14 16:58:47
阅读次数:
286
cocos目前出了新的视频播放器控件,仅支持ios和android平台,不支持window平台。项目打算使用一段视屏片头,所以使用该视频控件来播放片头。目前遇到两个问题:
(1)视频控件移除有问题,会报异常。
(2)视频控件有用户操作栏,用户点击屏幕会停止视频播放。对于第一个问题,主要是移除控件时冲突引起的,目前简单处理是做一个延时处理,先stop视频播放,然后一个Action移除自身,如下:...
分类:
其他好文 时间:
2016-05-13 03:41:18
阅读次数:
206
Win10 + vs2015 + cocos2d-X-3.10...
分类:
其他好文 时间:
2016-05-13 00:05:20
阅读次数:
188
COCOS的UI感觉很少,相对于安卓来说,也许游戏不需要那么多的需求吧。
CCLabel是CClabelxxx的总称,在cocos中并不存在这么一个类供子类继承。
CCLabelProtocol接口即CCLabel源代码class CC_DLL CCLabelProtocol
{
public:
virtual void setString(const char *label) = 0;...
分类:
其他好文 时间:
2016-05-10 02:31:27
阅读次数:
199
事件处理步骤: 1。创建一个触摸事件监听器(单点触摸或多点触摸) 2.实现触摸事件的响应方法 3.添加事件监听器(场景优先或固定值优先) 4.当用户触摸时,事件分发器就会将事件分发给监听器进行响应 首先,用户点击屏幕,这时候cocos会把用户点击的信息,包括点击的坐标,优先顺序的值...等等,包含在 ...
分类:
其他好文 时间:
2016-05-09 18:41:27
阅读次数:
221
工具:VS2013Ultimate,cocos2d-x3.10,Python2.7.7(说明:本人的安装顺序是如上的顺序) 安装VS2013:官网下载+百度KEY 安装cocos2d-x:官网下载 安装Python:官网下载+配置环境变量(PATH下添加cocos和Python安装路径) 安装以上工 ...
原因客户端在成功登陆后会从服务器收到一个登陆时间,然后开始让时间走起来,现在有两种走法:1.单起一个全局定时器,每一次update后让秒数+1,但是这种走法在游戏切换到后台后,定时器被挂起,时间就停止了,当游戏再从后台切换到前台后,就会不准,还有当定时器加速或者减速的时候,时间也会不准
2.用服务器时间和本地时间对比,获取时间差,以后再需要用时间的时候,获取到本地时间+时间差,就是正确的服务器时间...
分类:
Web程序 时间:
2016-05-07 08:23:48
阅读次数:
200