ComputerCraft/Term API

Материал из Playzone Minecraft Wiki
Версия от 21:06, 3 февраля 2013; Softer (обсуждение | вклад) (Новая страница: «'''Terminal (Term) API''' предоставляет функции для написания текста на [[ComputerCraft/Компьютер|компьют…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Terminal (Term) API предоставляет функции для написания текста на компьютере и мониторе.

Методы, написанные курсивом доступны только для золотого компьютера и золотого монитора.

Название метода Описание
term.write("текст") Выводит текст на экран.
term.clear() Очищает экран.
term.clearLine() Очищает линию, на которой находится курсор.
term.getCursorPos() Возвращает 2 аргумента, содержащие координаты X и Y курсора.
term.setCursorPos(x, y) Устанавливает координаты курсора.
term.setCursorBlink(bool) true включает мигание курсора, false - выключает.
term.isColor() Возвращает true, если этот компьютер поддерживает цвет (то есть это золотой компьютер).
term.getSize() Возвращает 2 аргумента,содержащие значения X и Y, определяющие размер экрана (удобно, если Вы делаете программу, совместимую и с компьютером, и с черепашкой).
term.scroll(n) Прокручивает консоль на n строк.
term.redirect(цель) Перенаправляет вывод консоли на монитор или другую цель (используйте peripheral.wrap(сторона), чтобы получить объект монитора).
term.restore() Возвращает вывод консоли на предыдущую цель.
term.setTextColor(цвет) Устанавливает цвет текста консоли. См. Colours API для списка цветов.
term.setBackgroundColor(цвет) Устанавливает цвет фона консоли. См. Colours API для списка цветов.