我想在不同的图层中添加精灵。我这样做:pEntity已经有父母
final Scene scene = new Scene();
for(int i = 0; i < NUMBER_OF_LAYERS; i++) {
scene.attachChild(new Entity());
}
...
...
scene.attachChild(
getSprite(),1);
logcat中给出了一个错误:
2-29 10:30:10.489: E/AndroidRuntime(17018): java.lang.IllegalStateException: pEntity already has a parent!
为什么会这样发生?以及如何在不同层次上附加精灵?
什么是实体? – jeet 2012-02-29 06:27:00
这是新的Sprite(); – 2012-02-29 06:36:04
这个问题最多只是含糊不清 - 错误是否发生在新的实体?或getSprite()? – jmroyalty 2012-02-29 20:58:36