E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
tolua++
Cocos2d 之 tolua
对于将C++的类或方法导出给Lua调用,Cocos2d-x引擎采用的是
tolua++
,通过便携
tolua++
的pkg配置文件,来定义要导出的每一个类的信息,这个步骤相当于用
tolua++
的规则将类的头文件重写成
ltree98
·
2020-07-02 10:56
cocos2d-x
cocos2d-x
周边工具
【Cocos2d-x】绑定C++自定义类到Lua
tolua++
简介
tolua++
工具所在目录:cocos2d-x-2.2.1\tools\
tolua++
,在目录下有一个README文件,打开有关于这个工具的介绍与使用说明。
linchaolong
·
2020-07-02 08:47
Cocos
Cocos2d-x游戏开发总结
【木头Cocos2d-x 007】在Lua中使用自定义类——
tolua++
工具使用(上集)
在Lua中使用自定义类——
tolua++
工具使用(上集)笨木头花心贡献,啥?花心?
iteye_17686
·
2020-07-02 04:03
入手cocos2dx3.9笔记 3
tolua++
解析
因为需求,最近又重新回忆了下
tolua++
的相关流程,以3.9的luastack的初始化相关代码开始解析:_state=lua_open();luaL_openlibs(_state);toluafix_open
阿祖AAAAAA
·
2020-06-30 13:10
cocos2dx
【Lua、LuaJIT、
tolua++
、lua for windows】这几个到底有什么关系?!
官网分别是:lua:http://www.lua.org/
tolua++
:http://www.codenix.com/~tolua/#newsluajit:http://luajit.org/luajit.htmlluaforwindows
Discovery
·
2020-06-30 06:09
lua
quick-cocos2d-x 系列之——环境搭建(Mac版)
简单一句话:quick-cocos2d-x是採用lua语言,通过
tolua++
工具对cocos2d-x进一步封装,这使得开发更简单,更高速,而且在mac和windows下都提供了一个非常强大的轻量级模拟器
weixin_30706507
·
2020-06-27 23:23
cocos2d-x 3.15.1 Win10
tolua++
环境配置以及遇到的坑
1.Python版本V2.7.x,最新为v2.7.132.安装pippip9.0.1https://pypi.python.org/pypi/pip3.Python的安装路径如果带有空格,则需要安装到一个没有空格的地方例如:将C:\ProgramFiles(x86)\Python27更改为:E:\prog_x86\Python274.环境变量的Path可能多加\导致错误解决:如果存在E:\prog
sonikk
·
2020-06-21 07:42
lua
cocos2d-x
3.x
luaJavaBridge详解
此文章献给苦于接sdk的猿类(参考某技术人员的博客)要实现java与lua的相互操作传统做法是先用C/C++借助JNI(JavaNativeInterface)编写调用Java的接口函数,然后再将这些函数通过
tolua
亮亮同学
·
2020-03-25 18:45
tolua++
实现lua层调用c++技术分析
标签(空格分隔):
tolua++
技术分析cocos2dx+lua前言一直都使用cocos2dx+lua进行游戏开发,用Lua开发可以专注于游戏逻辑的实现,另外一方面可以实现热更新;而且lua是一个轻量级的脚本语言
芒果有点甜
·
2020-03-06 12:55
Cocos2d 之 tolua
对于将C++的类或方法导出给Lua调用,Cocos2d-x引擎采用的是
tolua++
,通过便携
tolua++
的pkg配置文件,来定义要导出的每一个类的信息,这个步骤相当于用
tolua++
的规则将类的头文件重写成
ltree98
·
2019-10-14 23:01
Cocos2d
tolua
Lua
环境变量
genbindings
cocos2d-x
cocos2d-x
周边工具
使用
tolua++
实现C++与LUA相互调用
好在有
tolua++
这个工具,可以让程序员从简单的重复劳动解脱出来。
tolua++
包含两个部分,一个EXE,一个LIB,EXE用来通过package文件生成C函数的胶水函数,而LIB则
CoderAldrich
·
2019-02-26 11:13
Lua
cocos2dx[3.x](16) ——Cocos之_Lua调用C++类
网上有很多都是用原始的
tolua++
工具来注册C++类的,我看了很多这样的教程,感觉操作起来十分麻烦,而且也很难看懂他们到底在讲什么。
携墨
·
2018-10-16 00:54
Cocos2dx-3.x
cocos2d-x学习笔记(十一)c++与lua交互回调函数的处理
本文假设读者已经会使用
tolua++
进行C++与lua之间的通讯1、在头文件中定义注册回调函数,定义在MyClass类中void register(unsigned short cmdID, LUA_FUNCTION
wty530
·
2017-05-05 15:11
回调函数
tolua++
cocos2dx
cocos2d-x
[
tolua++
] 永远不要用tolua.type
先说一下项目,用CEGUI做界面,然后由
tolua++
导出各种函数给lua使用。
就叫膜法师
·
2016-12-10 21:19
使用
tolua++
实现C++与LUA相互调用
使用
tolua++
实现C++与LUA相互调用LUA是一种目前很流行的高效精简的脚本语言。LUA一个特点是比较方便的与C通讯。
啦啦拉德玛西亚
·
2016-08-04 10:01
Lua
COCOS2DX与LUA互相调用使用方法
===========2.2.2版本1.编写自定义类头文件与CPP2.在tools/
tolua++
中编写pkg文件,参考同目录下README3.在Cocos2d.pkg文件最后一行添加自定义pkg如:$
土匪_泰哥
·
2016-07-08 16:04
cocos2dx
cocos2d-x lua
tolua++
面向对象
cocos2d-xlua中集成了
tolua++
,所以在cocos2d-xlua实际开发中,可以直接用利用其面向对象特性,包括封装和继承,无多态类实例User.lualocalUser=class("User
qq_26437925
·
2016-07-06 21:00
Cocos2d-x开发系列 交叉开发模式五 绑定C++对象到Lua
使用
tolua++
。C++对象怎么在Lua调用?需通过lua库提供的接口,通过C将C++和Lua交互,通过一个虚拟栈。那么我们
Diyal
·
2016-07-04 16:51
hybrid交叉开发
为 cocos2d-x 选择新的 Luabinding (1)
cocos2d-x目前使用一套基于
tolua++
的Luabinding层。而
tolua++
这货已经停止维护快十年了,所以换掉
tolua++
势在必行。
dualface
·
2016-04-27 00:00
quick-cocos2d-x
cocos2d-x
luajit
lua
tolua++
没法用
tolua++
没法用(金庆的专栏)觉得从C++头文件生成lua绑定代码的方法比较简单,想试试tolua++.从Github获取toluapp:https://github.com/LuaDist/toluapp.git
jq0123
·
2016-04-23 08:00
使用
tolua++
编译pkg,从而创建自定义类让Lua脚本使用
步骤一:首先自定义类(这里Himi自定义类名“MySprite”)MySprite.h12345678910111213141516171819// // MySprite.h // mtet // // CreatedbyHimion13-4-7. // // #ifndef__mtet__MySprite__ #define__mtet__MySprite__ #include"cocos
乐逍遥jun
·
2016-02-22 21:00
cocos2dx之Lua调用C++
现在cocos2dx3.8自己封装了以前的
toLua++
,比以前更好用了。先来看一下整体步骤:1.编写一个.ini文件。2,修改genbindings.py脚本。
乐逍遥jun
·
2016-02-22 21:00
lua学习 lua,c++对象调用流程
根据自己几天的查找理解,得出结论共勉: 程序员参照自己自定义的头文件,按规则编写一个pkg,用
tolua++
将pkg转化成cpp文件,这将成为,lua,c++的中介器。
lpcz2010
·
2015-12-02 19:00
cocos2dx之Lua调用C++
现在cocos2dx3.8自己封装了以前的
toLua++
,比以前更好用了。先来看一下整体步骤:1.编写一个.ini文件。2,修改genbindings.py脚本。
dingkun520wy
·
2015-11-17 16:00
C++
lua
ini
cocos2d-x
编译类【COCOS2DX-LUA 脚本开发之十四】解决自定义CPP类通过
TOLUA++
BINDING LUACOCOS2D后编译到ANDROID运行黑屏(没有调用自定义CPP类)的问题!
最近应用发开的程过中涌现了一个小问题,顺便记录一下原因和方法--编译类 本站文章均为 李华明Himi 原创,载转务必在显明处注明:(作者新浪微博: @李华明Himi ) 载转自【黑米GameDev街区】 原文接链: http:/
·
2015-11-13 14:14
cocos2dx
tolua总结(一)
Lua基础学习 要学习
tolua++
的使用,首先也得先学会lua的基本语法和lua与c/c++之间的接口调用。
·
2015-11-13 13:27
lua
lua和
tolua++
的安装
目前lua发布的最新版本是2011年12月12日发布的lua-5.2.0.tar.gz,而
tolua++
发布的最新版本为tolua++-1.0.93.tar.bz2,该版本暂时不支持lua5.2(其实简单修改下代码也可以支持的
·
2015-11-13 13:26
lua
用
tolua++
把c++类转LUA调用的类库经历分享
c++类转成LUA调用的类 第一步:准备需要用的c++类 例子如下: c++头文件定义 #ifndef __testlua__#define __testlua__ #include <iostream>#include <string>#include <string.h>using
·
2015-11-13 04:57
C++
cocos2dx-lua绑定自定义c++类(一)
1、工具先行 找到 你的cocos2d-x/tools/
tolua++
,里面文件按类型大致分为: (1)*.pkg:用于定义要绑定的c++类,暴露哪些接口。
·
2015-11-11 13:22
cocos2dx
cocos2dx lua调用C++类.
tolua++
: 这是必备工具.
·
2015-11-11 10:10
cocos2dx
cocos2dx 2.x版本:简化提炼
tolua++
绑定自定义类到lua中使用
由于目前我们的项目使用的是2.x版本的,且已经开发了一半了,这时候不适合转3.x的版本,于是只能用2.x的老方法
tolua++
来实现绑定。这就有一个蛋疼的问题,太麻烦!每次都要写pkg、使用tol
·
2015-11-11 02:36
cocos2dx
cocos2dx lua binding ,cocos2dx 绑定lua测试
前面2篇分别简单介绍 手动bind C++ 类和lua;http://blog.csdn.net/chenee543216/article/details/12074771 使用
tolua++
简化工作
·
2015-11-08 14:00
cocos2dx
[
tolua++
]
tolua++
中暴露对象给lua时,一定要把析构函数暴露给lua
tolua++
中的tolua_cclass函数,用来注册lua对象, TOLUA_API void tolua_cclass (lu
·
2015-11-08 10:31
lua
超越luabind的luaBridge
另外,
tolua++
也体验过, LuaPlus也在早年用过. 以下是本人对这些绑定库的个人感觉: luabind 利用
·
2015-11-07 13:30
bridge
【COCOS2DX-LUA 脚本开发之四】
使用
tolua++
编译pkg,从而创建自定义类让Lua脚本使用 本站文章均为 李华明Himi 原创,转载务必在明显处注明:(作者新浪微博: @李华明Himi ) 转载自【黑米GameDev街区】 原文链接
·
2015-11-07 11:16
cocos2dx
tolua++
编译 及使用 简单介绍
tolua++
是用来把C++代码生成在Lua中使用的接口的工具,编译步骤比较繁琐。
_Captain
·
2015-11-03 00:08
Lua
tolua++
编译 及使用 简单介绍
tolua++
是用来把C++代码生成在Lua中使用的接口的工具,编译步骤比较繁琐。
_Captain
·
2015-11-03 00:08
Lua
cocos2dx中使用
tolua++
使lua调用c++函数
一直想学学cocos2dx中如何使用
tolua++
工具使得lua脚本调用C++函数,今天就来搞一下,顺便记录下来: 首先,我们打开cocos2dx-2.2.4中projects下的test的VS工程,
·
2015-11-01 10:21
cocos2dx
win7系统cocos2dx 3.4 绑定自定义类到Lua
bindings-generator基于
tolua++
,通过配置tools/tolua中的ini文件以及运行genbindings.py就可以自动生成c++类的绑定,具体的步骤在cocos2d-x-3.4
·
2015-11-01 08:54
cocos2dx
cocos2d-x_lua中
tolua++
绑定c++分享
cocos2d-x_lua中
tolua++
绑定c++分享 我用的版本号是cocos2d-x 2.x的版本号 下面操作为了保证 不更改引擎的一个类LuaCocos2d.cpp
·
2015-10-23 08:01
cocos2d-x
BIN_LuaBind : start LUA with C++
BIN_LuaBind是一个和luabind、
tolua++
类似的库,提供了简洁的C/C++到lua的绑定机制,但与之不同的是BIN_LuaBind比他们更安全:lua层不在直接依赖于C
Checker
·
2015-09-22 14:00
tolua++
的一些api的
1:TOLUA_APIvoidtolua_usertype(lua_State*L,constchar*type)作用:注册type类型的用户类,建立table-->type和type-->table的双向映射。源代码和分析:TOLUA_APIvoidtolua_usertype(lua_State*L,constchar*type){charctype[128]="const";strncat(
keep_moving_cqu
·
2015-08-19 20:55
cocos2d-x
lua
我所理解cocos2d-x 3.6 lua -- Cocos如何绑定Lua自定义类
cocos2d-x2.x与cocos2d-x3.x差异(
tolua++
)cocos2d-x在2.x版本里就是用
toLua++
和.pkg文件这么把自己注册进Lua环境里的,然而从cocos2d-x3.x开始
热血枫叶
·
2015-06-18 22:51
我所理解cocos2d-x
3.6
lua
cocos2d-x
3.6项目实战
lua卷
我所理解cocos2d-x 3.6 lua -- Cocos如何绑定Lua自定义类
cocos2d-x2.x与cocos2d-x3.x差异(
tolua++
) cocos2d-x在2.x版本里就是用
toLua++
和.pkg文件这么把自己注册进Lua环境里的,然而从cocos2d-x3.
my183100521
·
2015-06-18 22:00
lua
cocos2d-x
c++对象导出到lua
转自:http://www.cnblogs.com/ringofthec/archive/2010/10/26/luabindobj.html 虽然有
tolua++
, luabind等等
·
2015-05-26 12:00
C++
cocos2d-x LUA 2.x里
tolua++
的一个隐患
同时,cocos2d-x里集成了
tolua++
,使自己编写的c++类可以通过配置,轻松地生成lua的绑定代码。
visualcatsharp
·
2015-05-19 15:00
tolua++
参考手册
tolua++
参考手册--刘源霖(译) 1 前言本文是对
tolua++
官网使用手册的翻译,如果读者在阅读的过程中什么疑问可参考官方使用手册。
shezjl
·
2015-04-28 21:00
Quick-cocos2d-x luabinding 教程
tolua++
绑定原理...62.1 什么是tolua++.62.2 为什么要使用tolu
shezjl
·
2015-04-28 21:00
tolua++
试用demo
一直知道cocos2dxlua是通过
tolua++
导出lua接口的,但一直没自己去导过,最近比较闲,试了下。
VoidPtr
·
2015-04-15 22:00
tolua++
在OS X上编译
tolua++
用brew安装lua:brewinstalllua到官网下载
tolua++
:http://www.codenix.com/~tolua/编译生成tolua++.a静态库:cdDownloads/tolua
pigsoldier
·
2015-04-09 13:00
上一页
1
2
3
4
5
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他