码迷,mamicode.com
首页 > 编程语言 > 详细

Unity+ Lua入门

时间:2014-12-19 12:09:06      阅读:231      评论:0      收藏:0      [点我收藏+]

标签:unity   lua   c#   

相信你搜索这篇文章时,已经决定使用Lua来做热更新了,那么,这里将讲述如何 做好准备工作,即Unity+Lua环境的搭建及简单入门样例。


一、下载LuaInterface

LuaForWin https://code.google.com/p/luaforwindows/downloads/list  

Or

Lua              http://files.luaforge.net/releases/luainterface/luainterface


二、使用

新建unity项目,解压两个dll到Assets目录下,新建C#脚本test.cs,VS打开脚本,添加引用(项目子菜单引用->右键->添加引用->浏览->找到两个dll,确定),添加后可能需要刷新一下。在test.cs中,添加代码

using LuaInterface;
尝试编译,如果没有出错,就是引用成功啦,

如果出错,“未能找到类型或命名空间名称‘LuaInterface’”,需要设置一下目标框架了,项目->属性->应用程序->目标框架->设置为full base class libraries,重新编译即可(原因不明,请知道的同学告知)。

三、交互

C#中的函数注册到lua,lua.RegisterFunction;

lua执行函数 lua.LoadFunction

lua执行文件lua.LoadFile




Unity+ Lua入门

标签:unity   lua   c#   

原文地址:http://blog.csdn.net/usopp_dream/article/details/42006183

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!