0
我使用LuaInterface为我想在Lua中提供的某些对象注册getter。 E.G:LuaInterface:访问对象属性
public MyObject getObjAt(int index)
{
return _myObjects[index];
}
我的Lua文件:
obj = getObjAt(3)
print(obj.someProperty) // Prints "someProperty"
print(obj.moooo) // Prints "moooo"
print(obj:someMethod()) // Works fine, method is being executed
究竟如何,我可以在Lua回国后,他们访问公共对象属性?这甚至可能或者我必须为每个对象属性编写getter?