LUA-点号和冒号

由于LUA中是模拟类,没有class,

所以这里是使用.号来访问实例的成员

re.SetActive(re, re.activeSelf == false);

而冒号:  则是种语法糖,省略了上面代码中的第一个参数

re:SetActive(re.activeSelf == false);

也就是说:lua中对象.方法,只能找到方法,对象只能是类型,即使传入的是对象,所以等效于确定了单纯的方法!

所以冒号的方法,模拟了对象访问自己方法的思想,但本质不是!

记住:lua没有面向对象!

posted @ 2019-03-07 10:39  哎呦,豹豹大人  阅读(288)  评论(0编辑  收藏  举报