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
tolua
总结(二)
C++调用lua 本节我将一步一步带领大家完成c++调用lua函数并接受lua的返回值,通过分析调用的方式来封装一个类,最终封装完成的类并不是最优的,但应该能够满足一般的项目中对lua调用的功能。不足之处欢迎大家给予指正。 1 基本概念 1.1 栈 c++调用lua是通过一个抽象的栈
·
2015-11-13 13:28
lua
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
[cocos2dx 3.x]Label类数字变化动作
nbsp;http://www.cnblogs.com/creeper/p/3531304.html 3.x版本变化了很多,但是核心思想还是没有变化,所以对应3.x版本的改了一下放上来 有空的话把
tolua
·
2015-11-13 09:00
cocos2dx
用
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++
2d-x中Lua类型强转问题
那么Lua中强转一个类型函数如下:
tolua
.cast(object,”CCSprite”) ; 第一个参数是需要强转的对象 ,&
·
2015-11-12 15:06
lua
Win32下 Qt与Lua交互使用(二):在Lua脚本中使用Qt类
成功配置好Qt+Lua+
toLua
后,我们可以实现在Lua脚本中使用各个Qt的类。直接看代码吧。
·
2015-11-12 11:09
Win32
Lua中调用C++方法
于是对
Tolua
做了一些小小的学习,总结一下吧。 主要说一下如何在Lua中调用C++方法。 Lua调用C++的桥梁,是
tolua
。
·
2015-11-11 14:03
C++
cocos2dx-lua绑定自定义c++类(二)
像普通源码文件一样,导入到工程里,看到 LuaTest.h文件里有一个函数入口:
TOLUA
_API int
tolua
_Test_open (lua_State*
tolua
_S);
·
2015-11-11 13:23
cocos2dx
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
cocos2dx3.0rc导出自定义类到lua的方法
1、安装必要的库和工具包,以及配置相关环境变量,请按照cocos2d-x-3.0rc0\tools\
tolua
\README.md
·
2015-11-07 12:07
cocos2dx
【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
tolua
有些功能可以用(经过测试)
tolua
提供几个 C++ 与 Lua 进行数据交换的工具函数。 ~~
tolua
.type 返回一个 C++ 对象的类型描写叙述字符串。
·
2015-10-31 11:11
lua
lua的封装luawrapper-luabind-cpplua-
tolua
代码质量一般
tolua
,跨平台,说是automatically bindC/C++ code to Lua,感觉还是说手动比较恰当,接口繁多。
·
2015-10-28 08:34
bind
cocos2d-x 3.0 在C++中调用lua函数
写lua函数 local function process_packet(user_data) if user_data then user_data =
tolua
.cast
·
2015-10-27 12:15
cocos2d-x
c++读取lua中的table
c++代码staticintl_sin(lua_State*
tolua
_S){ std::vectoragr1; lua_pushnil(
tolua
_S); intindex=1; while(lua_next
chenhittler
·
2015-10-24 16:00
C语言
lua
c++调用lua函数2中方式
其中handler 通过手动改
tolua
生成的 cpp文件获取 .. void
toLua
Func::callLuaFunc(const char*ARG) { CC_ASSERT(handler
坤坤坤_
·
2015-10-24 12:00
c++回调lua函数,实现事件
基于上一篇文章 cocos2dx导出c++类供lua使用上一篇主要是因为不能调用lua函数才那样解决,但是本篇能调用lua函数,那么目的实现也就简单多了归其原因还是
tolua
工具生成的hppcpp文件的函数不对虽然在
坤坤坤_
·
2015-10-24 11:00
cocos2d-x_lua中
tolua
++绑定c++分享
cocos2d-x_lua中
tolua
++绑定c++分享 我用的版本号是cocos2d-x 2.x的版本号 下面操作为了保证 不更改引擎的一个类LuaCocos2d.cpp
·
2015-10-23 08:01
cocos2d-x
cocos2dx使用
tolua
关于字符串处理的一个问题
正在使用cocos2dx的
tolua
binding在此过程中发现的一个问题。
·
2015-10-21 12:57
cocos2dx
tolua
类的使用
tolua
.type返回一个C++对象的类型描述字符串。
80后小子
·
2015-10-12 23:00
tolua
对c++重载函数的导出
今天发现
tolua
对c++的重载函数也做了导出,先贴在这里,回头整理一下. c++代码是:class CPoint : public C3_POS { public: CPoint();
karma303
·
2015-09-23 12:00
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
_APIvoid
tolua
_usertype(lua_State*L,constchar*type)作用:注册type类型的用户类,建立table-->type和type-->table的双向映射
keep_moving_cqu
·
2015-08-19 20:55
cocos2d-x
lua
Quick-Cocos2d-x 使用
tolua
工具导出C++的类给Lua调用
Quick-Cocos2d-x 使用
tolua
工具导出C++的类给Lua调用 记得很久以前,刚开始接触Quick
qingzijin2010
·
2015-07-22 14:00
引入dragonbonesCpp遇到的一些问题
然后查看
tolua
的README.mdown文件里面有特别说明*Makesurethatyouhaveinstalled`android-ndk-r9b`.
lixin_4055
·
2015-07-07 20:16
cocos2d-x
android
c++
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
Quick-Cocos2d-x 3.3 使用WebView
进入frameworks/cocos2d-x/tools/
tolua
文件夹,可以根据cocos2dx_experimental_video.ini编写生产cocos2dx_experimental_webview.ini
小房小田
·
2015-06-11 17:00
webView
Quick
[原]quick集成spine动画
blog.csdn.net/n5/article/details/21795265在SkeletonRenderer.h 和cpp里面新加了以上链接的内容,在SkeletonRenderer_luabinding.
tolua
U_探索
·
2015-06-03 22:00
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++
[Unity热更新]
tolua
# & LuaFramework(一):基础
一、
tolua
#c#调用lua:LuaState[变量名/函数名]1.LuaStatea.执行lua代码段DoString(string)DoFile(.lua文件名)Require(.lua文件名(但没有
lyh916
·
2015-04-13 09:00
tolua#
LuaFramework
在OS X上编译
tolua
++
用brew安装lua:brewinstalllua到官网下载
tolua
++:http://www.codenix.com/~
tolua
/编译生成
tolua
++.a静态库:cdDownloads/
tolua
pigsoldier
·
2015-04-09 13:00
cocos2d-x3.0+ luabinding用法
1、安装必要的库和工具包,以及配置相关环境变量,请按照cocos2d-x-3.0rc0\tools\
tolua
\README.mdown说得去做,不做赘述。
消失了雨痕
·
2015-02-26 23:00
cocos2dx v3.x lua绑定分析
比如
tolua
绑定这一块,就几乎全翻新了。胶水代码的生成,改成了全自动式的,通过clang来分析c++代码,可以准确的知道每一个类、函数、参数的信息,再也不用手动写pkg文件了。
·
2015-02-18 21:00
cocos2dx
cocos2dx-3.x 导入lua扩展库
lua扩展库一般由c/c++写成,其接口有两种方式生成,一种是手写luaL_register(lua5.1),另一种是利用
tolua
++工具。
w00w12l
·
2015-02-09 16:00
C++读取lua table
lua_pushnil(
tolua
_S); int index = lua_gettop(
tolua
_S); map<string, string>
mrjeye
·
2015-02-02 14:00
table
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他