ulua学习文档一课时
最近我打算面试主程岗位,发现许多公司都在使用ULua进行更新。为了跟上行业潮流,我决定学习ULua。虽然网上关于ULua的资料不少,但对于新手入门来说,仍有一定难度。在这里,我会把自己的学习内容进行整理,帮助新手更好地入门。同时,我推荐大家访问ULua官方网站进行学习。
学习步骤
1. 下载ULua插件
访问ULua插件下载页面,建议下载最新版本的ULua插件。
2. 选择合适的Unity版本
推荐使用Unity 4.6.4及以上版本,我自己使用的是Unity 5.0。使用较低版本可能会出现报错和BUG。
3. 导入ULua插件
将下载好的ULua插件导入到Unity项目中。
4. 运行自带Demo
运行ULua自带的Demo来初步了解其功能。每个场景的详细介绍可以参考ULua场景介绍文档。在运行Demo的过程中,可能会出现报错和脚本丢失的情况,但这并不影响我们继续学习。
5. 深入学习:使用ULua输出类中的函数
接下来,我会按照ULua官方网站视频中的内容,介绍如何使用ULua输出一个类中的函数。具体原理我会在后续进行整理,因为从本质上来说,ULua就像是一个文本编辑器,有能力的开发者甚至可以自己编写相关代码。
具体操作步骤
- 创建Unity的Demo C#脚本:编写一个简单的Unity C#脚本。
- 修改BindWrap脚本:找到
ulua —Editor目录下的BindWrap脚本并打开,按照视频中的示例添加相应代码。 - 生成脚本:点击Unity上方的编辑器进行生成操作。最初可能没有某些脚本,但生成后就会出现。
- 打开场景和脚本:找到对应的场景和
LuaArray脚本并打开。打开LuaArray脚本是为了演示最终效果,需要添加一些代码。按照示例直接复制红框内的内容并进行修改。 - 修改
start函数:将start函数中图示方框内的source改为source1,并注释掉圆框内的内容。 - 保存脚本:每次修改完脚本后,记得保存。
- 运行场景:打开场景并运行,此时就能看到前面
Echo()函数中表达的内容。
通过以上步骤,相信大家对ULua的基本使用有了初步的了解。后续我会继续学习并分享更多的经验。
最后,我要感谢猪哥提供的学习路径,以及煞笔猫提供的截图支持。作为新手,我会将所学内容整理成Word文档分享给大家,希望能得到大家的支持,也请高手们多多包涵。