FANDOM


O Colors API permite que você manipule todas as cores. Serve para usar com os Bundled Cables do Project Red ou Rednet Cable do MineFactory

Colors API
Função Valor Returnado Descrição
colors.combine(n cor1, n cor2, ...) valor do número Combina uma ou mais cores do Set.
colors.substract(n cor1, n cor2, ...) valor do número Remove uma ou mais cores do set inicial
colors.test(n cores, n cor) boolean Testa se a cor está contido nas cores







OBS: Não use os símbolos (+) e (-) enquanto for capaz de ser usado em vez de cores colors.combine e colors.subtract e devem ser evitados devido à natureza do formato de cor. Por exemplo:

print(colors.white + colors.white)

Vai resultar em 2 que é a cor laranja

print(colors.combine(colors.white, colors.white))

Vai resultar 1 que é o branco.

Outro Exemplo usando o Bit (API):

bCableLeft  = rs.getBundledInput("left")
bCableRight = rs.getBundledInput("right")

-- Obtendo um número que representa as cores em ambos os Bundled Cables na direita e esquerda
commonColors    = bit.band(bCableLeft, bCableRight)

-- Pega todas as cores ativas nos lados: direito e esquerdo
totalColors     = bit.bor(bCableLeft, bCableRight)

-- Pega as cores que estão ativas no lado direito, OU no esquerdo, mas não os 2 ao mesmo tempo
exclusiveColors = bit.bxor(bCableLeft, bCableRight)

-- Pega as cores que não são ativas no lado esquerdo
offColorsA      = bit.bnot(bCableLeft)

CoresEditar

The following table includes; the variable name to use in ComputerCraft programs, the decimal, hexadecimal, and binary values of the color, the number used in the 'paint' programs save files, and the actual color used to display in the ComputerCraft mod (provided in web hexadecimal format).

Color Decimal Hexadecimal Binary Paint Display
colors.white 1 0x1 0000000000000001 0 #F0F0F0
colors.orange 2 0x2 0000000000000010 1 #F2B233
colors.magenta 4 0x4 0000000000000100 2 #E57FD8
colors.lightBlue 8 0x8 0000000000001000 3 #99B2F2
colors.yellow 16 0x10 0000000000010000 4 #DEDE6C
colors.lime 32 0x20 0000000000100000 5 #7FCC19
colors.pink 64 0x40 0000000001000000 6 #F2B2CC
colors.gray 128 0x80 0000000010000000 7 #4C4C4C
colors.lightGray 256 0x100 0000000100000000 8 #999999
colors.cyan 512 0x200 0000001000000000 9 #4C99B2
colors.purple 1024 0x400 0000010000000000 a #B266E5
colors.blue 2048 0x800 0000100000000000 b #3366CC
colors.brown 4096 0x1000 0001000000000000 c #7F664C
colors.green 8192 0x2000 0010000000000000 d #57A64E
colors.red 16384 0x4000 0100000000000000 e #CC4C4C
colors.black 32768 0x8000 1000000000000000 f #191919 (text)
  1. 000000 (background)

Hayden Almeida (discussão) 16h08min de 19 de agosto de 2015 (UTC)

Interferência de bloqueador de anúncios detectada!


A Wikia é um site grátis que ganha dinheiro com publicidade. Nós temos uma experiência modificada para leitores usando bloqueadores de anúncios

A Wikia não é acessível se você fez outras modificações. Remova o bloqueador de anúncios personalizado para que a página carregue como esperado.

Também no FANDOM

Wiki aleatória