cocos2dx 3.0 研究(5) lua之前奏
来源:互联网 发布:数据库原子性指的什么 编辑:程序博客网 时间:2024/06/06 01:05
为了更好的了解lua和c++是如何绑定的,我们需要了解一些预备知识。包括
1、tolua
2、tolua++
3、lua
cocos2dx 3.0 以前的版本都是用的tolua++; 之后用的是tolua。
先从最简单的一例子来了解一下tolua
#define FALSE 0#define TRUE 1
class Shape{ void draw (void); void draw (double red, double green, double blue); int isSelected (void);};
class Line : public Shape{ Line (double x1, double y1, double x2, double y2); ~Line (void);};
在lua脚本
myLine = Line:new (0,0,1,1)...if myLine:isSelected() == TRUE then myLine:draw(1.0,0.0,0.0)else myLine:draw()end...myLine:delete()
可见tolua就是让lua的脚本访问c++的代码
0 0
- cocos2dx 3.0 研究(5) lua之前奏
- cocos2dx 3.0 研究(5)lua之tolua测试
- cocos2dx之lua基础
- 5------Cocos2dx-- 资源热更新(lua)
- cocos2dx之C++调用Lua
- cocos2dx之Lua调用C++
- [iuud8]cocos2dx-Lua之display
- cocos2dx 3.0 研究(2) ui编辑器
- cocos2dx 3.0研究(3) -- drawScence
- cocos2dx 3.0 研究(4)渲染分析
- cocos2dx-lua绑定之代码编辑器兼容cocos2dx 3.0 api版本
- cocos2dx-3.0建立lua项目
- cocos2dx 3.0 quick lua schedler
- cocos2dx-lua绑定之代码编辑器
- cocos2dx-lua绑定之代码编辑器
- cocos2dx-lua绑定之代码编辑器
- cocos2dx之Lua学习资料汇总
- 关于cocos2dx之lua使用TableView
- 被处以1000元的罚款
- SDP协议学习笔记
- 一个软件人15年的坚持
- PAT2-08. 用扑克牌计算24点
- 求素数算法
- cocos2dx 3.0 研究(5) lua之前奏
- android 第三方jar(5)——Android-ViewPagerIndicator
- android 第三方jar(6)——SlidingMenu
- 关于人工生命的相关内容
- android 第三方jar(7)——Android-PullToRefresh
- android ActionBar
- 小递归
- ORACLE 存储过程权限问题
- gcc & g++ 编译器命令简介