uLua学习之HelloWorld(一)_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > uLua学习之HelloWorld(一)

uLua学习之HelloWorld(一)

 2015/1/13 17:44:41  春秋一语  程序员俱乐部  我要评论(0)
  • 摘要:前言好久都没有写过文章了,现在正好在看有关unity3d的热更新方案,在网上找了很久,发现了ulua这个插件,感觉还是不错的,反正自己是个初学者,多了解一些知识应该是没有什么问题的。说起ulua,就不能不提及lua这个大名鼎鼎的脚本语言,这是一个很小巧的语言,并没有提供大多繁杂的功能,因为它并不是一个独立的语言,但是它可以很方便的嵌入到其它的程序语言中,实现可配置性和可扩展性。由于lua的优良特性,很多游戏都用它来做脚本,十分方便和精巧。有关lua的详细情况,大家可以去网上了解,资料很多
  • 标签:学习 helloworld

前言

      好久都没有写过文章了,现在正好在看有关unity3d的热更新方案,在网上找了很久,发现了ulua这个插件,感觉还是不错的,反正自己是个初学者,多了解一些知识应该是没有什么问题的。说起ulua,就不能不提及lua这个大名鼎鼎的脚本语言,这是一个很小巧的语言,并没有提供大多繁杂的功能,因为它并不是一个独立的语言,但是它可以很方便的嵌入到其它的程序语言中,实现可配置性和可扩展性。由于lua的优良特性,很多游戏都用它来做脚本,十分方便和精巧。有关lua的详细情况,大家可以去网上了解,资料很多。

      这么好的脚本语言,在unity3d中如何使用呢,这里就提到了我们要说的ulua,这是一个比较完善的插件,可以让我们在unity3d中很方便地使用lua,至于性能方面什么的,就不是我这样的初学所关心的事情了,先来一睹它的风采吧!

环境搭建

一、在这里下载这个插件(点我下载),然后导入到unity3d的工程目录中(注意不能有中文路径,否则会出错的),如下所示:

二、然后将ulua文件夹下的Plugins目录整体复制到Assets下,最后的目录结构如下所示。(此步完成后,建议关闭unity3d然后重新打开,否则可能会出现一个DLL无法找到的错误

第一个程序

开始入门当然是我们的"HelloWorld "程序了,新建一个脚本,如下所示:

挂在场景上的任意物体上,运行就可以看到效果了。效果如下:

结束语

      在unity3d这个领域中,我也才刚刚入门。我会把在学习过程中了解到的东西一点点发上来,虽然很浅陋,却也能让我自己多多思考。本人菜鸟一个,希望诸位大神发现错误或者不当之处,能够多多指出,让我能够受益。如果有什么建议,请访问我的个人网站:http://chunqiuyiyu.sinaapp.com/

 

发表评论
用户名: 匿名