好的,这是一个非常混乱的问题——我什至不完全知道要搜索什么。
我在这里问了一个问题,与游戏的实体处理系统有关:Initiating a derived class with specific variable values
到目前为止,这对我来说很好,但对于一件事。我想让小怪不只是相互碰撞,而是互动。
如何通过坐标查找派生类的特定实例?
例如,找到位于 22,22 的 baseObject:Enemy() 并从中获取“nType”的值
想到的是在数组中放置某种指向实例的指针,并在所述实体移动时移动它......但是如何让派生类将指向自身的指针添加到数组中?然后我如何从该实例的变量中提取一些东西?
唷。希望这是有道理的。