やらかしたミス
for i = 1, #skillTable do
local table = skillTable[i]
local val = #table
LuaUnityDebugLog(#this.SkillMaxLevelList)
table.insert(this.SkillMaxLevelList, val)
end
これをやると、table.insertの部分で「insertがnilっす」というエラーになる。
(正確には、attempt to call field 'insert' (a nil value))
理由は恐らく、local tableによって、このブロック内のtableは、skillTable[i]を指してしまっている為だろう。
んじゃ、本家のtableにアクセスしたい場合ってどうすればいいの?
シラネ^p^
とりあえず、tableって名前付けない事が一番。