记得很久以前,刚开始接触Quick,那时候尝试过一次这样的操作,不过失败了。因为那时候还年幼,对这里面的一套机制不是太熟悉。现在回头再做这样的事,遇到了问题,但是都很好的根据自己的理解给解决了。现在记录下,我tolua成功的过程,在写blog的过程中,更熟练其中的原理。PS:网上关于quick to...
分类:
编程语言 时间:
2014-07-14 09:24:13
阅读次数:
307
比如我要遍历Resources/music下面所有的文件导入头文件#include #include "dirent.h"#include "unistd.h"实现代码 std::string filePath = FileUtils::getInstance()->fullPathForFi...
分类:
其他好文 时间:
2014-07-14 00:33:17
阅读次数:
1217
打开CocoStudio UI编辑器新项目,设置画布480*320, 加入?一个标签和一个button控件导出项目,生成所须要的资源文件, 拷贝到cocos2dprojectResources文件夹下添?代码:头文件:#include "cocos2d.h"#include "cocos-ext.h...
分类:
其他好文 时间:
2014-07-13 11:58:28
阅读次数:
212
做个打飞机的游戏,由于版本太新,网上基本没有教教程,我的版本是cocos2d-x 3.1.1的,今天遇到cocos2dx中中文乱码的问题。无奈只好Google百度寻求答案,明白了这个问题的缘由。因为cocos2d-x内部是以utf8处理文本的,而VS直接输入时文本编码为GBK,如果添加L标志,则为Unicode编码。
解决这个问题有三种办法:
将源代码文件保存为ut...
分类:
其他好文 时间:
2014-07-12 23:09:50
阅读次数:
387
一些面向对象的语言中提供了类的概念,作为创建对象的模版。在这些
语言里面。对象是类的实例,lua通过table也可以实现类的使用。
--建立父类Animal
Animal = {
size,--动物大小 成员变量声明,不赋值为nil
age,--动物年龄
color = "yellow",--动物颜色
sex,--动物性别,这个可以有??
new = function (...
分类:
其他好文 时间:
2014-07-12 22:46:31
阅读次数:
370
最近遇到这样的一个问题,cocos设置setup.py中ndk、sdk、ant时设置的路径写错了。这里记录下我重置的方法。
找到 /Users/你的用户名/.bash_profile 将这个文件中有关cocos的内容全部都删了就可以重新设置cocos的配置信息了。...
分类:
其他好文 时间:
2014-07-12 22:41:52
阅读次数:
244
基本动作和组合动作实现了针对精灵的各种运动和动画效果的改变。但这样的改变速度匀速的、线性的。通过ActionEase及其的派生类和Speed 类我们可以使精灵以非匀速或非线性速度运动,这样看起了效果更加逼真。ActionEase的类图如下图所示。 下面我们通过一个实例介绍一下这些动作中速度的控制的使用,这个实例如下图所示,上图是一个操作菜单...
分类:
其他好文 时间:
2014-07-12 21:37:15
阅读次数:
218
上一章我们分析了Scene与Layer相关类的源码,对Cocos2d-x的场景有了初步了解,这章我们来分析一下场景变换TransitionScene源码。
直接看TransitionScene的定义
class CC_DLL TransitionScene : public Scene
{
public:
/** Orientation Type used by some transi...
分类:
其他好文 时间:
2014-07-12 19:53:17
阅读次数:
404
Cocos2d-x Lua示例 AcitionEaseTest(动作) 本篇博客介绍Cocos2d-x中的动作,童鞋们可以从下面例子中了解到以下内容: Cocos2d-x为我们提供的动作...
分类:
其他好文 时间:
2014-07-12 18:43:27
阅读次数:
814