1主要思路实现手指拖动地图后,手指离开地图后,地图距离会向着手指的方向移动一段距离:1.在滑动中把每个点放入到容器中2.滑动结束根据最后一个点与倒数第二点的设定x,y方向上的位移3.根据摩擦系数,依次减小位移,直至小到一定程度2详细设计2.1给地图精灵绑定触摸监听auto listener1 = EventListenerTouchOneByOne::crea
原创 2022-11-01 11:05:13
111阅读
cocos2.x 创建命令:1.cmd 去到cocos2d-x-2.2.3\tools\project-creator\目录下2.python create_project.py -project HelloWorld -package com.eyu.HelloWorld -language cppcocos3.x进入到目录**cocos2d-x-3.2alpha0/tools/cocos2d
原创 2015-06-10 16:17:16
954阅读
1、 创建一
原创 2022-11-01 10:58:02
215阅读
1 主要思路用Image类的initWithImageFile()方法去初始化Image对象,在一开始时创建一次,用一个bool数组保存每个像素点是否透明度为0的信息。每次触发点击事件时,就根据这个数组的值来判断点击是否有效。IrregularButton类继承自Button类。2 详细设计2.1 成员变量 CC_SYNTHESIZE(int,m_iBtnID,iBt
原创 2022-11-01 10:58:38
298阅读
增加 ignoreAnchorPointForPosition(false);layer,scene参数默认为true。只需要把这个改成false,即可更改锚点的位置。
原创 2022-11-01 10:58:06
85阅读
cocos3.x - lua vs2013环境搭建及项目创建示例
转载 2017-02-26 22:44:00
59阅读
2评论
转自:://.benmutou./blog/archives/491.Lua的堆栈和全局表我们来简单解释一下Lua的堆栈和全局表,堆栈大家应该会比较熟悉,它主要是用来让C++和Lua通信的,是的,它们并不认识对方,只能通过堆栈来沟通,就像写信一样。Lua的全局表又是什么呢?可以想...
转载 2014-05-04 15:15:00
179阅读
2评论
1.加入参考库watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd2lzZG9tNjA1NzY4Mjky/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt=...
it
转载 2015-06-08 11:39:00
168阅读
    1. 安装:    在mac环境下,先要下载 lua解释器,参考了  文章:http://developer.51cto.com/art/201210/362313.htm    因为我是Lion的系统,所以选择的  http://code.google.com/p/rudix/downloads/d
转载 2023-04-27 12:00:33
322阅读
配置lua开发环境:安装lua-5.2.3的步骤:1,首先下载最新版lua ,然后解压到你想解压到的位置 http://www.lua.org/ftp/2,运行终端,cd 进入该文件夹src目录下。3,在终端输入 make macosx 然后点击回车。4,cd 至根目录下(指你刚在下载文件的根目录),在终端输入make test  然后回车。正常出现 scr/lua -v
原创 2021-07-29 09:40:36
292阅读
1> 创建cocos2d-x+lua项目 进入到cocos2d-x-2.1.5\tools\project-creator文件夹运行下面命令: python create_project.py -project cocos2dxlua -package com.youan.wanrue -langu
转载 2017-04-20 21:14:00
309阅读
2评论
使用cocos2d-x lua架构,游戏中存在两种内存回收方式。1.cocos2d-x 本身内存回收PS:假设在lua在创建一个类,继承cocos2d-x的一个类A,则该A也遵循cocos2d-x的内存回收方式假设A没有被其它cocos2d-x的对象引用,或者调用retain()方法,则会被回收2....
转载 2014-10-15 13:34:00
239阅读
    1. 安装:     在mac环境下,先要下载 lua解释器,参考了  文章:http://developer.51cto.com/art/201210/362313.htm     因为我是Lion的系统,所以选择的  http://code.google.com/p/r
原创 2013-09-27 21:23:00
596阅读
按README.mdown文档上面要求, 主要就是python2.7.3(日他奶奶的,64位系统也得装32位python,不然会出现很恶心的问题), PyYAML, pyCheetah(放入网盘),我是64位系统,安装过程出现的问题安装PyYAML会出现找不到python的情况,解决办法:执行网盘里面的register.py和安装网盘里面的Pillow-2.5.2.win-amd64-py2.7;
原创 2014-08-14 11:48:25
1127阅读
【唠叨】    在使用Lua的时候,cocos2d-x为我们提供了一个 class(classname, super) 这个函数。    它可以让我们很方便的定义一个类,或者继承cocos2d-x的某个类。    PS:class()是cocos2d-x为我们
原创 2014-10-22 02:45:52
10000+阅读
1点赞
1评论
 Cocos2d-x-3.x特性变化   目录 第1章字面替换 1.1 去除CC前缀 1.2 枚举常量的封装 1.3 单例对象的获取 1.4 纹理缓存对象被放置到Director中 1.5 Node类的属性函数名修改 第2章 c++11新特性 2.1 auto关键字 2.1.1 auto特性 2.1
翻译 精选 2015-01-13 11:50:44
785阅读
从今天開始,往后将陆续更新Lua教程,主要是搭载Cocos2dx ,有不论什么疑惑或者不正确的地方。尽情指正、交流、探讨。 那么首先肯定是Lua语言基础的知识点。以下直接附上代码,凝视已经非常清楚。无需赘述。 这里顺便给大家推荐一款mac os上的文本编辑器,好用支持多语言编辑,oc,c,c++,j
转载 2017-08-04 13:19:00
133阅读
2评论
http://www.bkjia.com/Androidjc/903815.html
转载 2021-07-29 09:58:30
216阅读
今天cocos2d-x 3.0正式版最终公布了,下午特地下载了来尝尝鲜,废话不多说了。3.0正式版的环境搭建和之前的RC版事实上是一样的,太多的教程也写了怎样搭建。今天来写写我自己是怎样来搭建的。我的开发环境是:mac + xcode + eclipse ,事实上如今win以下的环境和这个都是一样的...
转载 2015-09-19 18:33:00
348阅读
2评论
lua - 多继承1,模拟伪继承新建extend_test.lua新建extend_test.luasetmetable(a,b) b对象是a 对象的父类a继承于bAccount = { num = 10}function Account:new(o) o = o or {} setmetatabl...
转载 2015-01-11 17:06:00
92阅读
  • 1
  • 2
  • 3
  • 4
  • 5