2D座標からポリゴン検索
objscan2 val,x,y
val : 結果が代入される変数名 (x,y) : 画面上の2D座標(整数値)
(プラグイン / モジュール : hgimg)
指定した画面上の2D座標に表示されているポリゴンを特定します。 結果は、valで指定した変数に代入されます。 valは、配列変数の情報として以下のものが代入されます。 あらかじめdim命令で必要なサイズ(32)を確保しておく必要があります。 例: dim scan,32 objscan2 scan,mousex,mousey 代入される情報 val.0 ; Scan ObjID ( -1=情報なし ) val.1 ; Scan ModelID val.2 ; Scan SubModelID val.3 ; Scan NodeID val.4 ; Scan Z-OT val.5 ; Scan Mode (0=2DPoint/1=3DLine) val.6~val.9 ; Scan Result(float x,y,z,w) (Collision Point) val.10~val.13 ; Scan target point (float x,y,z,w) val.14~val.17 ; Scan target vector (float x,y,z,w)
プラグイン / モジュール | hgimg |
バージョン | 2.61 |
作成日 | 2004/03/01 |
著作者 | onitama |
URL | http://www.onionsoft.net/ |
備考 | hgimg.as(DirectX使用時はhgimgx.as)をインクルードすること。 |
タイプ | 拡張命令 |
グループ | 拡張画面制御命令 |
hs ファイル | hsphelp\hgimg.hs |