我有两个 B 类和 C 类——它们都是我(非常原始的)游戏中的怪物。我有一个叫做 MOVE 的函数,它现在只是改变怪物的 X 和 Y 坐标。B 和 C 都是从 A 派生的;所以A有X和Y坐标,B和C有其他属性,比如速度、攻击。
有没有一种方法可以设置一个允许我通过 B 或 C 的函数(因为它们都需要能够移动..),换句话说,被移动的怪物是否无关紧要是 B 还是 C - 但它会以同样的方式对待它们吗?
我正在考虑通过 A 级,但我无法让它发挥作用!:-(。(也许只是我非常缺乏经验!)
非常感谢 - :-)
凯杰