Direct3D描画による画像コピー(マクロ)
es_excopy2 p1,p2,p3,p4,p5,p6,p7
p1=オフスクリーンバッファID(0~63) p2=コピー元座標を指す配列変数 p3=コピーするサイズを指す配列変数 p4=表示するサイズを指す配列変数 p5=回転角を指す配列変数 p6=半透明パラメータを指す配列変数 p7=ライト色
(プラグイン / モジュール : hspdxfix)
es_excopy命令のパラメータをまとめてスクリプトを見やすくするためのマクロです。 パラメータの代入の仕方は次のようになっています。 ・p1、p7は数値変数を指定しても、直接数値を代入しても可 ・p2~p4には要素0にサイズまたは座標のX方向、要素1にY方向の値が入った配列変数の変数名を指定する ・p5には要素0から順にX方向、Y方向、Z方向の回転角が入った配列変数の変数名を指定する ・p6には要素0にブレンドファクター、要素1にα値が入った配列変数の変数名を指定する ・全パラメータは省略不可 この命令を実行するには、 es_screen命令でDirect3Dを使用するように指定する必要があります。
buf=2 src=0,0 size=640,480 disp=320,240 rot=rotx,roty,rotz blend=ESB_ALPHA,128 light=$ffffff es_excopy2 buf,src,size,disp,rot,blend,light
プラグイン / モジュール | hspdxfix |
バージョン | 0.19c |
作成日 | 2007/06/19 |
著作者 | Sinagawa(original by onitama) |
URL | http://www.onionsoft.net/ |
備考 | 当プラグインに関する質問、要望などはSinagawaへお願いします。
URL->http://www.hspdx.net/ Mail->s@hspdx.net |
タイプ | 拡張命令 |
グループ | 拡張画面制御命令 |
hs ファイル | hsphelp\hspdx.hs |