Перейти к содержимому


Фотография

[1Ridav] ComputerCraft. Урок 13. Золотые компьютеры

1ridav guide cc

  • Авторизуйтесь для ответа в теме
В этой теме нет ответов

#1 Оффлайн   Totoro

Totoro
  • Хранители Кода
  • Сообщений: 1 734
  • Уровень сигнала: 0,3%
  • В игре: 2 час. 13 мин.

Награды

                                      

Отправлено 07 Сентябрь 2017 - 15:23

 

Интересные ссылки:
Colors API
Paintutils API

Исходник простенькой кнопочки:

--Кнопку лучше всего использовать при помощи АПИ parallel

local function draw(x, y, text, color)
paintutils.drawLine(x, y, (string.len(text)+x+1), y, color)
term.setCursorPos(x+1, y)
write(text)
end

function button(x, y, text, nColor, pColor)
draw(x, y, text, nColor)
while true do
local event, p1, p2, p3 = os.pullEvent("mouse_click")
if ((p2 >= x and p2 <= (x+string.len(text)+1) and (p3 == y))) then
draw(x, y, text, pColor)
sleep(0.1)
end
end
end






Темы с аналогичным тегами 1ridav, guide, cc

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных