Bei einem weit verschachtelten Anzeigeobjektcontainer kann das Bubbling (Aufsteigen) von Ereignissen aufwändig sein. Verringern Sie diesen Aufwand, indem Sie das Ereignis vollständig im Zielobjekt verarbeiten und dann die
stopPropagation()
-Methode des Ereignisobjekts aufrufen. Durch das Aufrufen dieser Methode wird das Bubbling des Ereignisses verhindert. Der Aufruf dieser Methode bedeutet auch, dass übergeordnete Objekte das Ereignis nicht empfangen.
Durch weniger tiefe Anzeigeobjektverschachtelung zur Vermeidung langer Ereignisketten lassen sich ebenfalls Vorteile erzielen.
Registrieren Sie nach Möglichkeit MouseEvent-Ereignisse anstelle von TouchEvent-Ereignissen. MouseEvent-Ereignisse belasten den Prozessor weniger als TouchEvent-Ereignisse.
Stellen Sie die Eigenschaften
mouseEnabled
und
mouseChildren
auf
false
ein, wenn dies möglich ist.
|
|
|