【unity-lua】笔记(备忘)
来源:互联网 发布:人工智能电影剧情简介 编辑:程序博客网 时间:2024/05/19 16:47
基础知识:
lua是一种可嵌入,轻量级的脚本语言
luajit:Just In Time Compiler (JIT)高效率版
JIT:即时编译器 ,动态编译,例如lua。
AOT:ahead of time 预编译,静态编译,例如c++。
1.Lua 开发环境搭建
编辑器我用的sublime text3
http://blog.163.com/sylar_lin/blog/static/192332093201341533343166/
2.lua在unity中应用---公式
因为公式一般为前后端通用,统一调用lua文件,避免错误,也可以定义规范后,让策划去写,程序直接调用。
c#代码
//读取lua文件string path = Application.dataPath + "/uLua/Examples/04_ScriptsFromFile/test.lua";Debug.Log(path);LuaState l = new LuaState();l.DoFile(path);//调用lua方法LuaFunction func=l.GetFunction("Cal_damage");object[] r=func.Call(123);print(r[0]);
--测试 计算战斗力function Cal_damage( num )return num*5end
0 0
- 【unity-lua】笔记(备忘)
- lua备忘
- Lua备忘
- MFC(笔记备忘)
- unity lua
- Unity基础备忘(持续更新)
- Lua系统使用备忘
- lua math库(备忘)
- Unity--- Lua 学习(1) 理论
- Unity打包Android备忘
- Dialplan 中。。(笔记/备忘)
- Win32 环境变量(笔记备忘)
- linux备忘笔记(一)
- 个人小笔记(备忘)
- gcc 学习笔记(备忘)
- makefile 学习笔记(备忘)
- gdb学习笔记(备忘)
- 线程笔记4(备忘)
- js 数字四舍五入
- es配置文件详细说明
- jquery中$.post()方法的简单实例【转】
- union和union all的区别
- 【bzoj1821】【jsoi2010】【部落划分】【贪心+并查集】
- 【unity-lua】笔记(备忘)
- 排序算法简介及其C实现
- OC基础教程6-对象初始化
- webview系列问题总结
- TCP、IP的三次握手和四次挥手解析
- Mac OS X 用户与账号介绍
- cocos2dx中的缓冲动作ActionEase类
- WPF--常见属性Label的隐藏和显示
- Spring--quartz中的cronExpression表达式解释