0
所以我想一些東西,我覺得應該是很容易的,但我不能得到它的工作...的Lua:獲取表值內本身
基本上我想要做的是:
myTable = {
a = 1,
b = a + 1
}
這是行不通的,我得到「a」爲零的錯誤。合理。 我已經嘗試過是
myTable = {
a = 1,
b = myTable.a + 1
}
和
myTable = {
a = 1,
b = self.a + 1
}
但它給我的錯誤我說:「myTable的」 /「自我」是零。
我覺得解決方案很簡單,但我自己找不到它,谷歌也沒有那麼有用。
請注意,對於嘗試#3,沒有'self'的上下文(需要一個方法定義),所以它會引用全局'self'(很可能是'nil')。 –