Vle-rgb2aci
- 構文
- (vle-rgb2aci rgb) または (vle-rgb2aci red green blue)
- 機能
- 指定された ACI カラーインデックスの赤・緑・青のTrueColor値をリストで返す。
- 引数
-
- rgb : RGB 値を指定する整数値 (有効な範囲:0 - 16777215)
- red : 赤の整数値 0-255
- green : 緑の整数値 0-255
- blue : 青の整数値 0-255
- 戻り値
- RGBカラーのリスト。
メモ
- (vle-rgb2aci red green blue) だと、合わない色になるケースがあるので rgb の整数値で指定したほうが良さげ。
- サンプル
<syntaxhighlight lang="lisp" line> (vle-rgb2aci 255 255 255) 7
(vle-rgb2aci 16777215) 7
(vle-rgb2aci 0) 7 ; 黒は 7 (白/黒)になる
(vle-rgb2aci 0 0 0) 18 ; 黒だけど 18(濃赤)になるのでちょっと困る
(vle-rgb2aci -255) 4 ; マイナス値でも値が出てくるけど明後日の色になるので使えない
</syntaxhighlight>
関連事項