微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

lua注意事项

1。tonumber
对于使用该函数,如果参数能被转换成数字的话,那么返回成功转换后的数字,否则返回nil,而不是0

2。tostring
能将任何变量转换成字符串,当进行字符串相加的时候,想要保证百分百没有问题,那么每个变量加上tostring肯定有效

3。字符串的问题
lua中,字符串不是数组,如果需要取一个子字符串,那么需要用string.sub函数

4。路径的问题
当一个脚本文件中,需要调用其他脚本文件的时候,其路径都是在packet.path中查找的,当前路径是相对于程序的起始路径,而不是脚本文件的路径。

5。select的函数的用处
select函数是返回参数列表中指定位置之后的参数,这个可以用于string.find函数,如:

local name,value = select( 3 , string .find( ' name=tom ' , ' (%w+)=(%w+) ' ))
就可以直接返回我们需要的两个值,而不在有多出来的两个起始、中止位置的变量值。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐