自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

转载 cocos2dx[3.2] ——核心类Director/Scene/Layer/Sprite详细讲解

【核心类】    导演Director、场景Scene、布景层Layer、精灵Sprite的概念请移步: cocos2dx基础篇(3)——第一个程序HelloWorld    导演控制场景,场景控制图层,图层控制精灵,精灵控制动作。    相互之间的关系框架如下图所示:    由此看出:        (1)整个游戏一般只有一个导演。    

2015-01-17 22:58:51 718

转载 Lua和C++交互详细总结

Lua和C++交互详细总结风中老狼2014-09-10 14:14:131102 次阅读一、Lua堆栈要理解Lua和C++交互,首先要理解Lua堆栈。简单来说,Lua和C/C++语言通信的主要方法是一个无处不在的虚拟栈。栈的特点是先进后出。在Lua中,Lua堆栈就是一个struct,堆栈索引的方式可是是正数也可以是负数,区别是:正数索引1永远表示栈底

2014-10-28 21:38:37 692

转载 Cocos2dx 中anchorPoint锚点和scale缩放之间的配合使用

如果你有一个Node在一个盒子里,盒子的锚点在左下角,这个Node一开始的时候是这个样:position=(0, 0), anchorPoint=(0, 0), scale=1然后更改它的scale让它撑满整个区域:position=(0, 0), anchorPoint=(0, 0), scale=1.09:这个时候重新设置它的锚点为右上角(1, 1),你认为

2014-10-18 23:46:36 1004

转载 cocos2dx 3.0 事件分发机制

新事件分发机制:在2.x 版本事件处理时,将要触发的事件交给代理(delegate)处理,再通过实现代理里面的onTouchBegan等方法接收事件,最后完成事件的响应。而在新的事件分发机制中,只需通过创建一个事件监听器-用来实现各种触发后的逻辑,然后添加到事件分发器_eventDispatcher,所有事件监听器有这个分发器统一管理,即可完成事件响应。事件监听器有以下几种:触摸事

2014-09-29 09:16:59 316

转载 Lua中的数学库

Lua5.1中数学库的所有函数如下表:math.pi 为圆周率常量 = 3.14159265358979323846abs取绝对值math.abs(-15)15acos反余弦函数math.acos(0.5)1.04719755asin反正弦

2014-09-27 23:39:25 352

转载 Lua中的table函数库

一部分的table函数只对其数组部分产生影响, 而另一部分则对整个table均产生影响. 下面会分开说明. table.concat(table, sep,  start, end)concat是concatenate(连锁, 连接)的缩写. table.concat()函数列出参数中指定table的数组部分从start位置到end位置的所有元素, 元素间以指定的分隔符(sep

2014-09-27 23:00:28 283

转载 lua 中pairs 和 ipairs区别

lua 中pairs 和 ipairs区别标准库提供了集中迭代器,包括迭代文件每行的(io.lines),迭代table元素的(pairs),迭代数组元素的(ipairs),迭代字符串中单词的 (string.gmatch)等等。LUA手册中对与pairs,ipairs解释如下:ipairs (t)Returns three values: an ite

2014-09-27 22:48:11 310

转载 使用Ant一步一步压缩混淆Cocos2d-html5游戏

用Cocos2d-html5开发游戏完成之后,下一步就是将文件打包然后发布了. 下面将会一步一步的讲解如何进行打包.在进行打包操作前,我们必须要搭建好环境,如标题所示,我们是使用Ant进行打包的. Ant是什么?大家可以去google一下.要将ant首先需要安装jre ,就是Java运行环境或者说Java虚拟机.大家可以到http://www.java.com/zh_CN/去下载

2014-09-22 22:36:20 861

转载 将plist中的单图提取出来

使用TexturePacker可以将若干小图,合成一张大图, 生成的.png和.plist文件可以让cocos2dx解析。 cocos2dx可以将这些小图从大图中“取出”。 如果反过来呢? 能否将这张大图分解出若干小图呢? 自然也是可以的。 使用TexturePacker编辑时,记得要保存.tps文件,也要保存好原来的单图,因为有可以会遇到之后要修改

2014-08-30 12:48:18 905

转载 sprintf用法

sprintf字串格式化命令,主要功能是把格式化的数据写入某个字符串中。sprintf 是个变参函数,使用时经常出问题,而且只要出问题通常就是能导致程序崩溃的内存访问错误,但好在由sprintf 误用导致的问题虽然严重,却很容易找出,无非就是那么几种情况,通常用眼睛再把出错的代码多看几眼就看出来了。目录函数简介参数说明及应用举例

2014-08-18 22:53:34 315

转载 在cocos2d-js-v3.0 中使用cocostudio UI的正确方式

用新版本cocos2d-js开发jsb的时候,发现cocos2dx js 找不到cocostudio json 中的图,无法加载cocostudio的UI,debug提示找不到图片。花了我两个多小时,才发现新api的bug。果断决定写个如何在cocos2d-js-v3.0 jsb 中使用cocostudio UI的博客,分享出来!    bug原因:cocostudio的ExportJso

2014-08-08 08:52:26 687

转载 lua基础学习

今天加深对lua脚本言的了解语。

2014-08-02 17:27:38 659

转载 mac快捷键

1. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD + SHIFT + S: 另存为CMD + W: 关闭窗口CMD + SHIFT + W: 关闭文件2. 编辑CMD + [: 左缩进CMD + ]: 右缩进CMD + CTRL + LEFT: 折叠CMD +

2014-07-30 15:57:10 485

转载 struct和typedef struct

struct和typedef struct分三块来讲述:  1 首先://注意在C和C++里不同    在C中定义一个结构体类型要用typedef:    typedef struct Student    {    int a;    }Stu;    于是在声明变量的时候就可:Stu stu1;(如果没有typedef就必须用struct Student s

2014-06-23 22:56:27 218

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除