我正在使用 XNA 为 WP7 开发游戏。这是我的结构:
public abstract class enemy
{}
子元素:
public class genericEnemy : enemy{}
...
public class snake : enemy {}
ETC...
在 WP7 中,很多东西似乎已经被移动和/或删除(尤其是序列化)。尽管进行了很多搜索,但我一直无法找到解决方案。我正在尝试复制子元素。
例如:在加载关卡时,我将三个不同敌人的数组传递到加载阶段。在加载过程中,我需要复制这些敌人中的每一个,这样每个敌人中的 20 个都可以在游戏过程中飞来飞去做自己的事情。
我见过的所有解决方案都指的是 WP7 库中不存在的东西。