2dx lua自定义类

简介: 2dx lua自定义类

之前写过一篇关于lua的文章,由于当时过于匆忙,写的比较粗略,草草的写了一些,后来我看了一下,大概有几方面的缺陷。首先,原理没讲明白;算了,今天不多写了,就

把主要步骤写一下吧;之前写过,后来忘了保存。。。。。。。

关于lua的项目,网上应该有不少讲解的了。在此我只描述我的理解。

第一,自定义一个c++类;这个类,后边有用处,暂时不解释

第二,编写pkg,pkg在tools/tolua++文件夹下面,编写规则参看readme

注意:看一下tolua++目录下,有个tolua++.Mac.zip,(没有解压的)先解压缩这个文件,然后会有一个tolua


第三,修改路径,TOLUA='/Users/admin/Desktop/cocos2dx/2dx/cocos2d-x-2.2.3/cocos2d-x-2.2.3/tools/tolua++/tolua++.Mac/tolua++';这个是我的路径,你要修改成你自己的路径。

ok,剩下最后一步了,直接运行./build.sh;遇到错误请参看我之前的文章  ./build_native.sh执行错误。看看你的lua/cocos2dx_support下的LuaCocos2d.cpp文件,是不是不一样了。应该会有一个错误,这个错误是因为少了一个头文件,添加上就行了,好了,准备下班走人,到此结束。

相关文章
|
2月前
lua面向对象(类)和lua协同线程与协同函数、Lua文件I/O
Lua的面向对象编程、协同线程与协同函数的概念和使用,以及Lua文件I/O操作的基本方法。
32 4
lua面向对象(类)和lua协同线程与协同函数、Lua文件I/O
|
6月前
|
程序员
老程序员分享:lua类实现
老程序员分享:lua类实现
25 2
|
7月前
|
存储 监控 数据管理
Lua代码解析:实现上网行为监管软件的自定义规则引擎
在当今数字化时代,网络安全和数据隐私保护备受关注。为了确保网络安全和合规性,许多组织和机构需要监管和管理其员工或用户的上网行为。为了实现这一目标,开发一款高效的上网行为监管软件至关重要。本文将介绍如何使用Lua语言开发一种自定义规则引擎,以实现上网行为监管软件的自定义规则引擎。
226 0
|
监控 安全 数据库
自定义警告规则:企业电脑行为监控软件的Lua脚本编写
在企业环境中,监控员工电脑行为是确保信息安全和员工生产力的重要一环。电脑行为监控软件允许管理员跟踪用户活动并制定警告规则,以便在出现异常情况时立即采取措施。本文将介绍如何使用Lua脚本编写自定义警告规则,以监控关键行为并自动将监控到的数据提交到网站。
186 1
|
应用服务中间件 nginx C语言
Nginx集成Lua实现根据POST请求报文内容自定义负载策略
上游服务调用下游服务的接口,部分接口业务高峰期请求量大,下游服务器压力很大,会影响到其它接口的访问。如果通过增加下游服务器横向扩容会增加成本,且在业务高峰期还是有可能影响其他接口。所以需要使用Lua配置一种可以根据报文内容进行负载的策略(调用接口的URL是固定的,下游服务通过解析报文调用对应接口)。
639 0
|
Web App开发 应用服务中间件 nginx
Nginx与Lua自定义反向代理
在开发web应用时,浏览器的安全策略慢慢的变严格,一些跨域的操作都无法在正常操作。而现在这个云时代,我们可能很多服务依赖第三方的服务厂家,这样就导致了应用要不可避免的进行一些跨域操作。
lua如何构造类
1 function class(super, autoConstructSuper) 2 local classType = {}; 3 classType.autoConstructSuper = autoConstructSuper or (autoConstru...
772 0