的第一項下面是由函數getTargets();
打印數組:無法獲得陣列
{
name = {
isPlayer = true,
isBlocking = false,
username = "yes"
}
}
當我做players = getTargets();
把這個變量,並希望無論訪問第一個變量的名字,我有一些麻煩。我試過那些:
players.name.username --displays "yes"
players[0].username --displays nil
players[1].username --displays nil
我想訪問此數組的第一個變量,不管它的值是什麼。 我該怎麼做?
那裏沒有數組。你可以得到'players.name.username'。 – moteus
@moteus但「名稱」可以改變爲別的東西。那我該怎麼稱呼它呢? –
請提供更正確的示例。可以建議例如'players = {{name = {username =「yes」,}}}; print(players [1] .name.username'但是不知道你需要什麼。 – moteus