用了lua好长一段时间了,但是从来没有系统的去梳理一下。只是仗着c++基础,然后找了本lua书花了一天时间看了一遍,就上手开始做项目。项目到目前做了一年多了。也算顺利,最近项目不是很忙,突然想认真的去梳理一下lua,就当是给自己做做笔记,然后温故知新吧。
个人不是很喜欢去写一些大篇幅的理论:什么事lua语言了,lua语言的好处了,lua是由什么人创建的了。我喜欢的简单明了如何能让我快速的看懂lua,如何能快速的使用lua。可能这也是我个人的缺陷吧。
新人看了之后可能很快明白甚至很快的上手,大神看了就会觉得太肤浅没什么技术含量。我也是希望写写东西让自己进步的更快一下,基础更牢一些。慢慢的有浅入深吧,希望有一天也能成为高手。
言归正传如何更好的学习lua:
1、了解lua编译工具。预先善其事,必先利其器。
2、了解基本语法,控制结构,函数调用等
3、理解lua中最重要的数据结构table
4、了解lua中的面向对象实现
5、理解lua与本地语言通信的栈 建议自行编译lua源码 手写一些中间层代码
6、了解常用生成中间层代码的工具
7、使用环境的特殊性 比如unity中用lua 需要了解lua到虚拟机 虚拟机再到unity的过程
我会在后面对这7条逐个分解,别切贴上代码帮助理解。如果觉得还不错,就给赞加个关注鼓励一下!
如何更好的学习lua
最新推荐文章于 2024-05-09 22:35:39 发布