Lua
xfzztd
这个作者很懒,什么都没留下…
展开
-
C++与Lua交互(二)
C++与Lua的之间函数的相互调用1.C++调Lua函数C与lua的所有交互都是通过一个栈来完成的。我对前面提到的虚拟机L的理解是,它就是一个栈(可能理解的不对)。然后通过对这个栈的操作来实现数据的交互。 调用函数跟访问变量其实差不多,前面都是做一样的事,只是调用函数时获取的变量是函数名。然后将需要的参数逐一入栈,最好通过lua_call来调用函数。具体实现如下。*******原创 2012-10-30 23:04:32 · 272 阅读 · 0 评论 -
C++与Lua的交互(一)
项目开发的脚本层用的是Lua,引擎用的是C++。但是经理不给开放引擎层的代码。刚好最近项目空闲,安排了学习C++跟Lua的通信。一、C++与Lua数据交互数据交互主要是通过C API来实现首先,要加入Lua的头文件extern "C" {#include "lua.h"#include "lualib.h"#include "lauxlib"}也可以用#incl原创 2012-10-23 22:56:42 · 293 阅读 · 0 评论 -
cocos2d-x3.0 lua开发环境
3.0用的是python脚本来创建工程,比以前版本省事多了。我用的是python2.7版本,先安装好python。然后下载cocos2d-x3.0,解压。一种是用GUI方式创建工程,GUI直接双击E:\cocos2d-x-3.0beta\cocos2d-x-3.0beta\tools\project-creator\create_project.py,然后输入工程名(test),包名(原创 2014-01-23 10:57:16 · 1217 阅读 · 0 评论 -
在lua中使用cocostudio创建的滚动条
先用cocosstudio创建滚动条项目原创 2014-01-23 11:17:08 · 1676 阅读 · 0 评论