リファレンス URL:draw_background_ext(back, x, y, xscale, yscale, rot, colour, alpha);
戻り値無し (Returns: N/A) draw_background 関数の機能拡張版。関数へ与える引数は draw_background との比較で五つ増えている。基本機能は同じだが縦横のスケール変更、カラーブレンドと角度指定、透明度指定が可能になっている。
draw_background_ext(back, x, y, xscale, yscale, rot, colour, alpha);
カラーブレンド(colour) については-1
かc_white
を与えておけば機能しないようにできる。 透明度(alpha)は0
〜1
の間で値を与える。パーセンテージと思えば分かりやすい。0
の場合は透明(invisible)、1
の場合は不透明(opaque)、半透明なら0.5
。 HTML5 で出力する場合にはカラーブレンディング機能が WebGL を必須としています。ただし他の機能もハードウェアの描画支援が無いと負荷は大きく、この関数の提供する機能は概ね WebGL 向けと考えてください。 スクリプト・サンプルdraw_background_ext(bck_Sky, 0, 0, background_xscale[0], background_yscale[0], 0, c_red, 0.5);
Functions/draw_background_ext