cocos2dx+lua中cc.EventListenerMouse:create()的bug
今天在调试项目的时候用到了鼠标事件的监听
在创建事件监听器的时候出了问题
cc.EventListenerMouse:create()
这句返回值为nil
原来这是cocos2dx引擎的一个bug,tolua注册函数的时候判断参数个数的地方写错了
解决方法:
打开文件lua_cocos2dx_manual.cpp
找到tolua_cocos2dx_EventListenerMouse_create(lua_State* tolua_S)
将if(argc == 1 )改为if(argc == 0)
我用的引擎版本是3.2
在github的cocos官方仓库中看了一下bug已经修复了(3.3)
cocos2dx+lua中cc.EventListenerMouse:create()的bug的更多相关文章
- cocos2d-html5学习笔记(六)--alpha2中cc.Sequence.create中的bug
		cocos2d-html5学习笔记(六)--alpha2中cc.Sequence.create中的bug http://blog.csdn.net/allenice1/article/details/ ... 
- Cocos2d-x Lua中使用标签
		游戏场景中的文字包括了静态文字和动态文字.静态文字如下图所示游戏场景中①号文字“COCOS2DX”,动态文字如图4-1所示游戏场景中的②号文字“Hello World”.静态文字一般是由美工使用Pho ... 
- cocos2d-x lua 中使用protobuf并对http进行处理
		cocos2d-x lua 中使用protobuf并对http进行处理 本文介绍 cocos2d-x lua 中使用http 和 基于cocos2d-x 对lua http的封装(部分ok) 本博客链 ... 
- Cocos2d-x Lua中帧动画
		帧动画就是按一定时间间隔.一定的顺序.一帧一帧地显示帧图片.我们的美工要为精灵的运动绘制每一帧图片,因此帧动画会由很多帧组成,按照一定的顺序切换这些图片就可以了. 在Cocos2d-x Lua中播放帧 ... 
- Cocos2d-x Lua中实例:帧动画使用
		下面我们通过一个实例介绍一下帧动画的使用,这个实例如下图所示,点击Go按钮开始播放动画,这时候播放按钮标题变为Stop,点击Stop按钮可以停止播放动画. 帧动画实例 下面我们再看看具体的程序代码,首 ... 
- Cocos2d-x Lua中实例:特效演示
		下面我们通过一个实例介绍几个特效的使用,这个实例如下图所示,上图是一个操作菜单场景,选择菜单可以进入到下图动作场景,在下图动作场景中点击Go按钮可以执行我们选择的特性动作,点击Back按钮可以返回到菜 ... 
- Cocos2d-x Lua中生命周期函数
		场景(Scene)以及所有节点(Node)的生命周期事件如下:enter.进入场景时候触发.enterTransitionFinish.进入场景而且过渡动画结束时候触发.exit.退出场景时候触发 . ... 
- Cocos2d-x Lua中Sprite精灵类
		精灵类是Sprite,它的类图如下图所示. Sprite类图 Sprite类直接继承了Node类,具有Node基本特征.此外,我们还可以看到Sprite类的子类有:PhysicsSprite和Skin ... 
- cocos2dx lua中继承与覆盖C++方法
		cocos2dx的extern.lua中的class方法为lua扩展了面向对象的功能,这使我们在开发中可以方便的继承原生类 但是用function返回对象的方法来继承C++类是没有super字段的,这 ... 
随机推荐
- web服务器【apache/nginx] 关闭目录的浏览权限
			web服务器[apache/nginx] 关闭目录的浏览权限 我的配置(将Options 中的Indexes干掉): <VirtualHost *:80> ServerAdmin webm ... 
- 控制台console输出信息原理理解
			Eclipse控制台输出信息的控制 标签: Eclipse控制台输出信息 2015-01-02 14:11 22454人阅读 评论(1) 收藏 举报 分类: Some Tips(15) 版权声明: ... 
- ip地址+进程端口号+路径参数同样实现restful访问
			1.ip地址+进程端口号+路径参数同样实现restful访问 2. 我:还有个问题,龙哥,ip地址+端口+路径参数,也能实现restful访问吧,:可以 我:好我:所以,我只要访问,服务器ip地址+n ... 
- 【重走Android之路】【番外篇】关于==和equals
			[重走Android之路][番外篇]关于==和equals 在实际的编程当中,经常会使用==和equals来判断变量是否相同.但是这两种比较方式也常常让人搞得云里雾里摸不着头脑.下面是我个人做的总 ... 
- Oracle在linux下的开机自启动(详细)转
			linux下系统开机oracle自启动(方法一) ---加载为服务自启动.停止一.dbstart 及 dbshut 1. 修改Oracle系统配置文件:/etc/oratab,只有这样,Ora ... 
- eclipse运行mapreduce报错Permission denied
			今天用在eclipse-hadoop平台上运行map reduce(word count)出错了,错误信息为 org.apache.hadoop.security.AccessControlExcep ... 
- Bootstrap plugin编写
			滚动demo: <!doctype html> <html lang="en"> <head> <meta charset="U ... 
- android sqlite 一次创建多个表
			package com.yangguangfu.database; import android.content.Context; import android.database.sqlite.SQL ... 
- hdu - 1242 Rescue  && hdu - 2425 Hiking Trip (优先队列+bfs)
			http://acm.hdu.edu.cn/showproblem.php?pid=1242 感觉题目没有表述清楚,angel的朋友应该不一定只有一个,那么正解就是a去搜索r,再用普通的bfs就能过了 ... 
- 【Android】MTK Android 编译命令
			命令格式:./maketek [option] [project] [action] [modules] Option: -t ,-tee :输出log信息到当前终端 -o , -opt=-- : 编 ... 
