lua程序设计
无球啊水
个人学习笔记
展开
-
lua协程
一协程的状态分为四种: 挂起(suspended):当创建一个协程时它便处于挂起状态,所以当我们创建协程时他不会自动执行,调用coroutine.yield时也是变成挂起状态 运行(running):调用coroutine.resume时便处于运行状态 死亡(dead):当协程运行结束之后便处于dead状态,而且无法返回 正常(normal):当一个协程a唤起另一个协程b,a变处于正常状态c原创 2017-10-23 11:46:18 · 173 阅读 · 0 评论 -
lua 中的#和table.getn
获取数组的长度对于一个数组我们通常可以使用#和table.getn来获取其长度tabletest = {1,2,3,5,7}print(table.getn(tabletest)) ------》5print(#tabletest) ------》5使用这两种方法都能得到这个数组的长度,但是如果tabletest = {1,2,nil,3,5,7}prin原创 2017-10-24 18:19:16 · 8909 阅读 · 3 评论