【发布时间】:2012-05-14 07:14:27
【问题描述】:
我正在使用 Codea iPad 应用程序并学习 Lua。 Codea 将Class.lua 用于类。我想要实现的是一种为变量获取和设置方法指定函数的方法。目前,可以像这样访问变量“x”:print(obj.x) 并使用如下代码设置:obj.x = 1。我希望该变量改为调用我可以指定的 get 和 set 函数.我正在移植用 Actionscript 3 编写的东西,需要模仿 A3 的 get 和 set 函数声明。让我知道这是否可行,或者他们是否是另一种方式。如果添加或更改其代码是一种解决方案,我可以覆盖 Codea 的 Class.lua。谢谢。
【问题讨论】:
-
nova-fusion.com/2011/04/04/… 那只有一个 google 距离...
-
我已经多次查看上面的链接。我也认为这是解决方案,但我不知道如何指定特定变量的 get 和 set 函数。
标签: class lua setter getter codea