概要
指定座標にいるキャラクターを取得します。
プロトタイプ
void *GetMapChara(int qx, int qy, int qz, int *absz);
戻り値
取得したキャラクターのポインタが返ります。
パラメータ
qx, qy, qz
キャラクターを調べる座標
absz
見つかったキャラクターの Z 座標格納先
解説
GetMapChara 関数は、マップの指定した座標にキャラクターがいるかどうか調べ、キャラクターがいればそのポインタを返します。qz に -1 を指定すると、qx, qy で指定された座標の一番上にいるキャラクターを取得します。qz に 0 以上の値を指定すると、指定された Z 座標より上にいるキャラクターのうち最も近いものを取得します。absz に NULL を指定すると、その値は取得されません。