![](https://img-blog.csdnimg.cn/20190927151026427.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
cocos2d-x lua/js
cocos2d-x js, cocos2d-js, cocos2d-x lua, cocos2d-lua
~一叶、
java、golang, devops, docker,
中间件、架构、系统设计、
方法论、思维模型
展开
-
2dx关于js响应layer触摸消息的bug
cocos2dx关于js响应layer触摸消息的bugcocos2d-x 3.7问题描述:目前这个版本中(3.7),c++层的layer触摸消息只能通过消息的方式发送给js,不能像lua一样直接回调js注册的触摸回调接口,为了方便,我们更改一下layer类的onTouchBegan/onTouchMove...等接口,使其支持在layer的触摸响应中直接回调js接口。 具体实现见:http://w原创 2015-09-24 14:08:17 · 7481 阅读 · 0 评论 -
关于js-binding中Layer触摸事件的优化
关于js-binding中Layer触摸事件的优化cocos2d-x 3.71. 目前js中监听触摸事件带来的不便(特别是cocosbuilder)在目前的js-binding中,如果要监听layer的触摸事件,需要自己监听touch事件,如:var touchLayer = cc.Layer.creat();cc.eventManager.addListener({ event:原创 2015-09-24 14:06:13 · 1643 阅读 · 0 评论 -
cocos2d-x lua table数据存储
cocos2d-x lua table数据存储version: cocos2d-x 3.61. 将table转为jsonhttp://blog.csdn.net/songcf_faith/article/details/46389157 http://www.cnblogs.com/songcf/p/4556773.html1) 引入json库require("src/cocos/cocos2d/原创 2015-06-13 12:30:26 · 1103 阅读 · 0 评论 -
cocos2d-x lua table与json的转换
cocos2d-x lua table与json的转换version: cocos2d-x 3.61.引入json库require("src/cocos/cocos2d/json")2.使用jsonfunction testJson() local beginTime = os.time() local testTable = {}-- [--原创 2015-06-06 15:54:10 · 1487 阅读 · 0 评论 -
cocos2d-x lua与c++简单交互
cocos2d-x lua与c++简单交互version: cocos2d-x 3.6本文讲述lua与c++的一些简单交互: 1. lua通过消息方式调用c++无参接口 2. c++调用lua带参接口1.通过消息方式调用无参接口接收方监听消息命令,发送方发送消息请求。1) c++层监听消息//在appdelegate启动时监听void communication_cpp_lua::regist原创 2015-06-06 16:29:54 · 992 阅读 · 0 评论 -
cocos2d-x lua 触摸事件
cocos2d-x lua 触摸事件version: cocos2d-x 3.61.监听function GameLayer:onEnter() local eventDispatcher = self:getEventDispatcher() local function onTouchBegan(touch, event) local locationInNode原创 2015-06-03 17:50:15 · 1604 阅读 · 0 评论 -
cocos2d-x lua 调用onEnter和onExit
cocos2d-x lua 调用onEnter和onExitversion: cocos2d-x 3.6onEnter和onExit在lua中不会因节点别add和remove而直接被调用,当子节点被父节点add和remove时,会发送enter和exit的消息,所以需要再初始化节点的时候,监听消息,并在收到消息后调用onEnter或onExit。 local function onNodeEv原创 2015-06-06 15:33:21 · 1477 阅读 · 0 评论 -
cocos2d-x lua 使用自定义消息EventCustom
cocos2d-x lua 使用自定义消息EventCustomversion: cocos2d-x 3.61.发送消息-- post message-- event将会被传递给消息接收函数,所以所有需要传递的数据都可放到event中local event = cc.EventCustom:new("MSG_TEST")event._usedata = {["state"]=self.curS原创 2015-06-03 17:45:53 · 5331 阅读 · 0 评论 -
cocos2d-x lua 使用ListView
cocos2d-x lua 使用ListViewversion: cocos2d-x 3.6本文主要讲述:使用Cocos Studio创建ListView,和列表项的模板,代码中通过模板创建列表的每一项,并替换其中的图片文字等。1. 加载Cocos Studio编辑好的资源-- //cocos studio 中资源的名字M.srcLayer = { ["listView"] = "list原创 2015-06-06 17:06:06 · 7832 阅读 · 0 评论 -
cocos2d-x lua 使用http(下载图片, POST JSON)
cocos2d-x lua 使用http(下载图片, POST JSON)version: cocos2d-x 3.61.使用http post json与服务器交互require("src/cocos/cocos2d/json")require("src/cocos/network/NetworkConstants")-- post jsonlocal xhr = cc.XMLHttpRequ原创 2015-06-06 15:57:37 · 4296 阅读 · 0 评论 -
cocos2d-x lua 实现状态机
cocos2d-x lua 实现状态机version: cocos2d-x 3.60.状态机状态机主要分为2大类:第一类,若输出只和状态有关而与输入无关,则称为Moore状态机;第二类,输出不仅和状态有关而且和输入有关系,则称为Mealy状态机。原创 2015-06-03 17:44:43 · 1374 阅读 · 1 评论 -
cocos2d-x lua 实现单例(管理类)
cocos2d-x lua 实现单例(管理类)version: cocos2d-x 3.6原创 2015-06-03 17:34:03 · 2119 阅读 · 0 评论