GetMapChara

概要

指定座標にいるキャラクターを取得します。

プロトタイプ

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

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