GetObject

概要

指定座標のオブジェクトチップを取得します。

プロトタイプ

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 を指定すると、その値は取得されません。

▲SecTop | ▲PageTop
Copyright (c) 1999-2006 インターネット停留所