Color: Difference between revisions
Category: Arrays
Lou Montana (talk | contribs) m (Some wiki formatting) |
Lou Montana (talk | contribs) m (Some wiki formatting) |
||
| Line 1: | Line 1: | ||
Color is [[:Category:Arrays|a format]] of an [[Array]]. | Color is [[:Category:Arrays|a format]] of an [[Array]], | ||
namely an [[Array]] of [[Number]]s in format {{hl|[r, g, b]}} or {{hl|[r, g, b, a]}}, values ranging from 0 to 1. | |||
* '''r''' is the intensity of '''{{Color|#F00|r}}'''ed, | |||
* '''g''' is the intensity of '''{{Color|#0F0|g}}'''reen, | |||
* '''b''' is the intensity of '''{{Color|#00F|b}}'''lue | |||
* '''a''', if present, is '''{{Color|grey|a}}'''lpha (opacity). An alpha value of 0 means totally transparent and a value of 1 means totally opaque. | |||
{{Feature|informative| | |||
In config, the color array respects the RGBA format, only it is encapsulated by curly braces: | |||
<syntaxhighlight lang="cpp">myColor[] = { 1, 1, 1, 1 };</syntaxhighlight> | |||
}} | |||
== Examples == | == Examples == | ||
<sqf> | {| class="wikitable" | ||
[0.3, 0.3, 0.5, 1] | ! Colour | ||
[1, 1, 1, 1] | ! [[SQF Syntax|SQF]] Array | ||
[0, 0.2, 0, 1] | ! HTML | ||
[0.73, 0.24, | ! Render | ||
</sqf> | |- | ||
| Mauve purple | |||
| <sqf>[0.3, 0.3, 0.5, 1]</sqf> | |||
<syntaxhighlight lang=" | | <syntaxhighlight lang="html">#4D4D80</syntaxhighlight> | ||
| style="background-color: #4D4D80" | | |||
|- | |||
| White | |||
| <sqf>[1, 1, 1, 1]</sqf> | |||
| <syntaxhighlight lang="html">#FFFFFF</syntaxhighlight> | |||
| style="background-color: #FFF" | | |||
|- | |||
| Camo green | |||
| <sqf>[0, 0.2, 0, 1]</sqf> | |||
| <syntaxhighlight lang="html">#003300</syntaxhighlight> | |||
| style="background-color: #030" | | |||
|- | |||
| Rust orange | |||
| <sqf>[0.73, 0.24, 011, 1]</sqf> | |||
| <syntaxhighlight lang="html">#BA3D1C</syntaxhighlight> | |||
| style="background-color: #BA3D1C" | | |||
|} | |||
[[Category: Arrays]] | [[Category: Arrays]] | ||
Latest revision as of 12:46, 22 November 2025
Color is a format of an Array, namely an Array of Numbers in format [r, g, b] or [r, g, b, a], values ranging from 0 to 1.
- r is the intensity of red,
- g is the intensity of green,
- b is the intensity of blue
- a, if present, is alpha (opacity). An alpha value of 0 means totally transparent and a value of 1 means totally opaque.
Examples
| Colour | SQF Array | HTML | Render |
|---|---|---|---|
| Mauve purple | [0.3, 0.3, 0.5, 1] |
#4D4D80
|
|
| White | [1, 1, 1, 1] |
#FFFFFF
|
|
| Camo green | [0, 0.2, 0, 1] |
#003300
|
|
| Rust orange | [0.73, 0.24, 011, 1] |
#BA3D1C
|