画像データをインデックス画像配列から色変換しながらグラフィック画面にコピーする。
書式
GLOAD [X,Y,幅,高さ,]インデックス画像配列,パレット配列[,色コード],描画方法
引き数
X,Y,幅,高さ
コピー先範囲の始点X,Y座標,幅,高さ(ドット)
- 省略時は現在のクリッピング領域を使用する。
インデックス画像配列
インデックス画像形式で保存された画像が格納された数値配列
パレット配列
パレットデータが格納された数値配列
- パレットデータは、インデックス画像内で使用する最大数より多い要素数の数値配列で、各要素にはインデクス画像内の数値に対応する色コードが入る。
色コード
画像配列内の画像データと乗算する色コード
- 省略時は画像配列がそのまま使用される。
描画方法
0 | 単純描画 | #G_NORMAL |
1 | 透明度が0以外の時単純描画 | #G_NORMAL2 |
2 | 半透明描画 | #G_ALPHA |
3 | 描画先の透明度も考慮して半透明描画 | #G_ALPHA2 |
4 | 加算描画 | #G_ADD |
戻り値
なし
サンプル・参考動画
GLOAD 0,0,512,512,WORK,PALETTE,0
GLOAD WORK,PALETTE,#C_BLUE,1
コメント