オブジェクトの登録
regobj var,ModelID,mode,EventID
var : 作成されたオブジェクトIDが代入される変数名 modelID : モデルID mode : モード値 EventID : イベントID
(プラグイン / モジュール : hgimg3)
指定されたモデルを表示するためのオブジェクトを作成します。 成功すると作成されたオブジェクトIDが変数に代入されます。 何らかの理由で作成に失敗した場合は、-1が代入されます。 モードは以下の中から選択します。 ラベル | 内容 -------------------------------------------------------------- OBJ_HIDE 非表示(画面から消す) OBJ_TREE 木属性(Y軸のみ正面を向く) OBJ_XFRONT 正面属性(常に画面に正面を向く) OBJ_MOVE XYZ移動量を有効にする OBJ_FLIP ボーダー領域で反転する OBJ_BORDER ボーダー領域を有効にする OBJ_LATE 常に後から描かれる(半透明オブジェクト用) OBJ_LOOKAT 特定オブジェクトの方向を常に向く OBJ_LAND Y座標を常に一定に保つ 複数の項目を同時に選択する場合は、「OBJ_LATE|OBJ_MOVE」のように 「|」で区切って指定してください。何も指定しない場合は、0にするか 省略して構いません。 オブジェクトのモードは、あらかじめデフォルトのモードがモデルの種類に応じて 設定されているので、通常は特に設定する必要はありません。 また、setmode命令でモデルにモードを指定した場合は、そのモードが オブジェクトにも継承されます。 EventIDを指定すると、該当するイベントがオブジェクトに設定されます。 EventIDを省略するか、マイナス値の場合はイベントを設定しません。
プラグイン / モジュール | hgimg3 |
バージョン | 3.1 |
作成日 | 2006/03/16 |
著作者 | onitama |
URL | http://www.onionsoft.net/ |
備考 | hgimg3.asをインクルードすること。 |
タイプ | 拡張命令 |
グループ | 拡張画面制御命令 |
対応環境 |
|
移植のヒント | Windows+DirectX8以降のシステム上でのみ動作します。 |
hs ファイル | hsphelp\hgimg3.hs |