アットウィキロゴ

draw_set_colorで具体的に色を指定するには?

c_redとかc_blackとか,そんな大まかじゃなくてRGBとかHSVで色を指定したいとき
make_color_rgb(red,green,blue)またはmake_color_hsv(hue, saturation,value)を使えばよい

draw_set_color(make_color_rgb(red,green,blue));
draw_set_color(make_color_hsv(hue, saturation,value));

また上記の方法だとステップ毎に色を計算することになるので,
前もって変数などに色は格納しておいたほうが負荷が小さいかもしれない

myColor  = make_color_rgb(red,green,blue);
myColor2 = make_color_hsv(hue, saturation,value);

(中略)

draw_set_color(myColor);
draw_set_color(myColor2);

おまけ

色は0 (000000) ~16777215 (FFFFFF) の値なので
下記のように記述するとスターのごとく色が変わる
draw_set_color(make_color_rgb(random(16777215)));


名前:
コメント:

  • 登録タグ一覧
draw_set_color make_color_rgb 描画
最終更新:2011年06月05日 21:30
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。