lua-table

    5calore

    2risposta

    Ho una nuova domanda per tutti voi, mi chiedo se siete in grado di fare enumerazioni all'interno di Lua, non sono sicuro che questo sia il nome corretto per questo, il modo migliore per spiegarlo è se

    5calore

    2risposta

    Ho letto molte delle risposte qui come ho potuto trovare che aveva titoli che consideravo abbastanza vicino al mio problema da esaminare. Non ho visto nessuno che avesse il mio problema preciso, quind

    5calore

    5risposta

    Voglio memorizzare un tavolo lua in cui le chiavi sono altre tabelle lua. So che questo è possibile, ma voglio essere in grado di fare ricerche nella tabella usando copie di quelle tabelle. In partico

    6calore

    1risposta

    Sto avendo difficoltà a capire il motivo per cui v'è una differenza di comportamento del __index metamethod tra questi per esempio: A = { __index = A } function A:speak() print("I'm an A") end

    9calore

    3risposta

    Ecco un esempio local query = {} query['count'] = 1 query['query'] = 2 for k,v in pairs(query) do print(k) end Quanto sopra stampare prima query poi count. Come posso assicurarmi senza aggi

    6calore

    1risposta

    Quindi, sto riscontrando un problema durante il tentativo di dividere le stringhe in tabelle (giocatori in squadre). Quando ci sono solo due giocatori, funziona come un incantesimo, ma quando ci sono

    10calore

    4risposta

    Come dice il titolo, che funzione o controllo posso fare per scoprire se un elemento lua è un tavolo o no? local elem = {['1'] = test, ['2'] = testtwo} if (elem is table?) // <== should return true

    21calore

    1risposta

    Ho una tabella Lua che sto cercando di ordinare. Il formato del tavolo è la seguente: tableOfKills[PlayerName] = NumberOfKills Il che significa, per esempio, se avessi un giocatore di nome Robin con

    5calore

    2risposta

    Esiste un modo per convertire una stringa di gerarchia in una tabella? Supponiamo l'ingresso è A.B.C.D output dovrebbe essere una tabella che attraversa sopra ingresso: A = {} A.B = {} A.B.C = {} A.B.

    10calore

    1risposta

    Ho una tabella sparsa lua e ho bisogno di scorrere su di essa. Il problema è che sembra che lua inizi l'iterazione a 1 e termina non appena trova un valore nullo. Ecco e l'esempio: > tab={} > tab[2]=