Изменение значений в таблице с использованием coronaSDK в Lua

Обновить

April 2019

Просмотры

5 раз

0

Я сделать игру, используя CoronaSDK и я вопрос у меня есть таблица с 72 индексов и другую таблицу с 6

Я должен удалить последние 72 индексов и «PREPEND» 6 в другой таблице

Переменные: - Blocklist (имеет 72) - (Extraline имеет 6)

Я пытаюсь сделать это:

function Board:addExtraLine()
    -- Change latest to latest-6 until 6
    for i=12*6, 7, 1 do
        self.blockList[i] = self.blockList[i-6]
    end

    -- This doesnt work
    for i=1, 6, 1 do
      self.blockList[i].value = self.extraLine[i].value + 0
      self.blockList[i].y = 1
    end

    self.extraLine = {}
end

Я думаю, что я меняю указатель C вместо значения, но я понятия не имею, как я могу это исправить.

Кто-то может мне помочь?

0 ответы