Difference between revisions of "Color (API)"
From ComputerCraft Wiki
(added bit values for colours) |
|||
Line 1: | Line 1: | ||
− | The Colors API allows you to mess with colors. For the British just replace 'color' with 'colour' and it will use the other API, colours, which is | + | The Colors API allows you to mess with colors. For the British English Version just replace 'color' with 'colour' and it will use the other API, colours, which is exactly the same, except in British English. |
Its functions are: | Its functions are: |
Revision as of 18:59, 26 April 2012
The Colors API allows you to mess with colors. For the British English Version just replace 'color' with 'colour' and it will use the other API, colours, which is exactly the same, except in British English.
Its functions are:
Method name | Description |
---|---|
colors.combine(color1, color2, …) | Combines a set of colors (or sets of colors) into a larger set |
colors.subtract(colors, color1, color2, …) | Removes one or more colors (or sets of colors) from an initial set |
colors.test(colors, color) | Tests whether a given color (or set of colors) is contained within a set |
Color constants include, in ascending bit order:
- colors.white = 1
- colors.orange = 2
- colors.magenta = 4
- colors.lightBlue = 8
- colors.yellow = 16
- colors.lime = 32
- colors.pink = 64
- colors.gray = 128
- colors.lightGray = 256
- colors.cyan = 512
- colors.purple = 1024
- colors.blue = 2048
- colors.brown = 4096
- colors.green = 8192
- colors.red = 16384
- colors.black = 32768