Это мои первые попытки работы с таблицами. Извините, если это ну очень нубская ошибка.
Это продолжение вчерашнего вопроса - вывод на экран символов кодировки
Приведенный ниже код должен выводить квадрат из символов "#" со сторонами в 3 символа.
Но печатает на экран 4 символа "#"в подряд. Так не должно быть.
local term = require("term")
local wX, wY, draw, wXst = 5, 5, {" ", "#", "*", "█", "▀", "▄", "▗"}, 0
local t = {2,2,2,9,2,1,2,9,2,2,2} -- 9- перевод строки
term.clear()
wXst=wX
term.setCursor(wX, wY)
for k, v in pairs(t) do
if v==9 then
wY=wY+1; wX=wXst
else
term.write(draw[v])
wX=wX+1
term.setCursor(wX, wY)
end
end
Это мои первые попытки работы с таблицами. Извините, если это ну очень нубская ошибка.
Это продолжение вчерашнего вопроса - вывод на экран символов кодировки
Приведенный ниже код должен выводить квадрат из символов "#" со сторонами в 3 символа.
Но печатает на экран 4 символа "#"в подряд. Так не должно быть.
Изменено пользователем bob558
Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах