Android:1、在CCImage中添加下面的方法://头文件声明略。cocos2d::CCSize CCImage::getStringSize(const char *text, const char * pFontName, int nSize){ JniMethodInfo minfo;....
分类:
其他好文 时间:
2014-07-03 09:18:41
阅读次数:
335
2.2.1中骨骼动画释放不完全,需要更改源码进行手动释放,释放方法不能放在析构函数和onExit()函数中。第一步修改源码:文件位置:extensions/CocoStudio/Armature/utils/CCDataReaderHelper.cpp; if (pAsyncStruct->imag...
分类:
其他好文 时间:
2014-07-03 07:05:11
阅读次数:
255
【1、安装VS2010】推荐版本Microsoft Visual Studio 2010旗舰版(2.5G)http://download.microsoft.com/download/E/0/4/E0427BB8-8490-4C7F-A05B-AFEA0FC3EA80/X16-60997VS2010...
分类:
移动开发 时间:
2014-07-03 00:54:16
阅读次数:
421
使用骨骼动画: // 加载资源文件 png 图片,plist 文件和 ExportJson 动画文件,一般而言可以在场景运行之初加载此资源 CCArmatureDataManager::sharedArmatureDataManager()->addArmatureFileInfo("resTe.....
分类:
其他好文 时间:
2014-07-03 00:11:20
阅读次数:
265
我们在开发一款游戏之前一定会考虑的一件事就是,我们的游戏是支持横屏还是竖屏,又或者是横竖屏都支持。那么如何在xcode中对项目进行设置呢?下面我就在xcode5.1.1中利用cocos2dx2.2.3,从新建项目开始,来进行游戏横竖屏的设置。一、新建项目 找到cocos2dx相应目录,利用pyth....
分类:
其他好文 时间:
2014-07-02 14:29:36
阅读次数:
180
其实在cocos2dx下使用多线程其实就是用C++去写,这里提供几个简单的例子:
1、...
分类:
编程语言 时间:
2014-07-02 09:19:13
阅读次数:
235
今天说一下手机游戏开发的调试问题吧。不得不说的是和PC平台游戏、软件开发相比,手机上开发游戏和软件要困难的多。原因是多方面的,比如说开发环境比较复杂,工具软件不够人性化等等。
cocos2dx的出现解决了一个很大的问题,因为他是跨平台的,相对来说windows的软件开发环境比较友好,对中国程序员来说更熟悉。这样可以在windows进行日常开发和调试,然后在发布到其它平台的时候进行少量...
分类:
其他好文 时间:
2014-07-02 07:55:43
阅读次数:
239
cocos2dx框架已经提供了很多场景切换的类,但是一些自定义的场景切换,只有自己实现了。下面是实现的类。这里设计的分辨率是750*500.请根据实际的要求调整。
头文件
#ifndef _TRANSITION_GAME_H_
#define _TRANSITION_GAME_H_
#include
namespace cocos2d
{
class CCTransi...
分类:
其他好文 时间:
2014-07-02 07:00:07
阅读次数:
271
在使用cocos2dx的tolua binding的过程中发现一个问题,如果返回或者输入是std::string的时候不允许包含二进制数据,而std::string是允许的,这样一来就造成了一个使用上的不对等,可能会造成一系列的问题,特别是我们需要用std::string来传递一些协议信息的时候。
造成问题的原因是tolua生成的代码对于std::string都没有加入length参数,这样就造...
分类:
其他好文 时间:
2014-07-01 15:50:35
阅读次数:
138
今天测试发现了游戏的一个问题,系统邮件,如果发了tab,在android上一打开邮件内容就会crash。而且他们很确定是tab的问题。
凭我多个月的经验(确实没多年。。。)来看,从来没听说在android上会因为一个tab崩溃,而且如果有这个问题,肯定会有很多人遇到,估计早就吵翻天了,搜索了一下,什么可用信息都没有。
于是写个测试工程测试了一下,分别在mac下和windows下,用文本...
分类:
移动开发 时间:
2014-07-01 15:10:30
阅读次数:
296