Этот интерфейс предоставляет глобальную таблицу, которая позволяет обращаться к цветам по их названиям, вместо ID.
Таблица действует в обоих направлениях. Например colors.blue
имеет значение 11, а colors[11]
имеет значение blue
.
Вот эти цвета:
Название | Индекс | Цвет |
---|---|---|
Белый (white ) | 0 | |
Оранжевый (orange ) | 1 | |
Пурпурный (magenta ) | 2 | |
Светло-синий (lightblue ) | 3 | |
Жёлтый (yellow ) | 4 | |
Лимонный (lime ) | 5 | |
Розовый (pink ) | 6 | |
Серый (gray ) | 7 | |
Серебряный (silver ) | 8 | |
Голубой (cyan ) | 9 | |
Фиолетовый (purple ) | 10 | |
Синий (blue ) | 11 | |
Коричневый (brown ) | 12 | |
Зелёный (green ) | 13 | |
Красный (red ) | 14 | |
Чёрный (black ) | 15 |
Цвета могут использоваться для передачи редстоун-сигнала отдельного цвета:
local component = require("component") local colors = require("colors") local rs = component.redstone rs.setBundledOutput(sides.back, colors.green, rs.getBundledInput(sides.front, colors.blue))
Этот код передает с задней стороны по зеленому кабелю сигнал той же силы, что получил с передней по синему