Chapter4. 拡張関数


4.6 3Dグラフィックス関数

関数名
G3@FRMSETPOSREL
機能
フレーム位置を親フレームから相対的に移動する。
書式
G3@FRMSETPOS(Frm,X,Y,Z,RotVel)
《パラメーター》
Frm int。指定フレーム(G3@FRMMAKE の戻り値)。
X float。X方向の移動量。
Y float。Y方向の移動量。
Z float。Z方向の移動量。
解説
オブジェクトの回転角度を考慮して指定した場合、例えば飛行機で言うと、前後方向が Z座標、上下が Y座標、左右が X座標となる。
用例
フレーム FP を絶対座標で XYZ座標(0,0,15*65536)に移動する。
FP=G3@FRMMAKE( )
G3@ADD( FP1 , 0 )
G3@FRMSETPOSREL( FP1 , 0 , 0 , 15*65536 )