efxグループ情報を設定
setefx id,x,y,z
id : オブジェクトID (x,y,z) : 設定する値 (デフォルト=0)
(プラグイン / モジュール : hgimg3)
オブジェクトの持つパラメーターを設定します。 efxグループ(特殊効果設定)に(x,y,z)で指定された値を設定します。 (x,y,z)には、実数または整数値を指定することができます。 オブジェクトに対し、xの値は次のように認識されます。y,zの値は未使用です。 0 ~255 : 背景とα合成(blend)を行なう 256 ~511 : 合成を行なわない(通常時)(現在、ブレンド濃度は関係ありません) 512 ~767 : 背景と色加算(modulate)を行なう 768 ~1023 : 背景とα値減算(substract)を行なう 1024 ~1279 : 背景と色減算(substract2)を行なう(現在、ブレンド濃度は無効になります) 1280 ~1535 : 合成を行なわない(Z無視)(現在、ブレンド濃度は関係ありません) カメラに対し、このパラメータを指定する場合、x,y,zを次のように認識します。 x : 視野角度。初期値は45度(π/4)が指定されています。 y : NearZ値。カメラからこの距離より手前のポリゴンは表示されません。 z : FarZ値。カメラからこの距離より奥のポリゴンは表示されません。
setpos | posグループ情報を設定 | (hgimg3,hgimg4) |
setang | angグループ情報を設定 | (hgimg3,hgimg4) |
setangr | angグループ情報を設定 | (hgimg3,hgimg4) |
setscale | scaleグループ情報を設定 | (hgimg3,hgimg4) |
setdir | dirグループ情報を設定 | (hgimg3,hgimg4) |
setwork | workグループ情報を設定 | (hgimg3,hgimg4) |
プラグイン / モジュール | hgimg3 |
バージョン | 3.5 |
作成日 | 2017/05/29 |
著作者 | onitama |
URL | http://www.onionsoft.net/ |
備考 | hgimg3.asをインクルードすること。 |
タイプ | 拡張命令 |
グループ | 拡張画面制御命令 |
対応環境 |
|
移植のヒント | Windows+DirectX8以降のシステム上でのみ動作します。 |
hs ファイル | hsphelp\hgimg3.hs |