1. 首页
  2. 编程语言
  3. 其他
  4. Lua中调用函数使用点号和冒号的区别

Lua中调用函数使用点号和冒号的区别

上传者: 2021-06-25 01:54:04上传 PDF文件 75.62 KB 热度 23次

输出结果仍然是:于是,在调用setPosition函数时,传入who,who的内容就是TSprite的内容,于是,setPosition就能正常执行了。所以,Lua提供了一个新的使用方式,没错,那就是冒号。看好了,我说的是,用冒号调用函数。使用了冒号之后,就相当于我们刚刚使用点号时一样,只是我们不再需要显式地定义self参数以及主动地传递who参数。下一篇正式进入面向对象的内容,希望大家还没有忘记元表和元方法等基础,面向对象中会用到。

用户评论