2012-10-24 5 views

risposta

15

Questa finito per lavorare per me:

stage.removeAllChildren(); 
stage.update(); 
+1

Sì, potrebbe non essere ovvio in un primo momento che una volta aggiunto un bambino sul palco, sono lì da ora in poi; sono annegati ad ogni aggiornamento(). L'idea è di aggiungere un bambino una volta, quindi aggiornare la sua posizione quando necessario. Se si rimuovono e quindi si aggiungono gli stessi oggetti durante ciascun ciclo, probabilmente si sta facendo molto lavoro extra. – kbelder

+1

Grazie per questo. Ho passato tutto il giorno a cercare una soluzione come questa. – sehummel

1

se si dispone di un solo bambino di forma su quel palco e non volete uso removeallchildren, si può fare questo:

myshape.graphics.clear(); 
stage.update(); 

se più di uno, quindi loop i suoi figli.