概要
指定座標のオブジェクトチップを取得します。
プロトタイプ
int GetObject(int qx, int qy, int qz, int *absz, int *ofs, int *height, int *dir);
戻り値
取得したオブジェクトチップのインデックスが返ります。
パラメータ
qx, qy, qz
オブジェクトを取得する座標
absz
オブジェクトが見つかった Z 座標の格納先ポインタ
ofs
オブジェクトに設定されているオフセット値の格納先ポインタ
height
見つかったオブジェクトの高さ格納先ポインタ
dir
見つかったオブジェクトの方向格納先ポインタ
解説
GetObject 関数は、指定した座標にあるオブジェクトの情報を取得します。qz に -1 を指定すると、qx, qy で指定された座標の一番上にあるオブジェクトを取得します。qz に 0 以上の値を指定すると、指定された Z 座標より上にあるもののうち最も近いものを取得します。absz, ofs, height, dir にそれぞれ NULL を指定すると、その値は取得されません。