-5

NPCに関するデータが保存されている2D配列があります。

// id is just NPC number
NPC[id][x] = ; // here is stored the x coordinate
NPC[id][y] = ; // here is stored the y coordinate

NPCマトリックスに保存されているNPCに関する他のデータもあり、それらにアクセスしたいのですが、変更したいNPCのIDがわかりません。私は彼のx座標とy座標しか知りません。彼のIDをどのように知ることができますか?

PS私は初心者であり、NPCを管理するこの方法は不十分でプログラミングが悪いことを知っていますが、今それを変更するには遅すぎます。

4

1 に答える 1

0

外部インデックスがわからない場合は、配列内のすべての要素をループして、それらのx / y座標の値を指定された座標と比較し、一致するものが見つかったときにIDを返すか、番兵を返す必要があります。一致するものが見つからずに最後に到達した場合の値。

于 2012-07-10T15:20:25.027 に答える