2010-12-23 2 views
0

Ich stehe vor einem Dilemma. Ich schreibe Komponenten mit verschachtelten Komponenten. Was für ein Koordinatensystem soll ich umsetzen? Ich möchte in der Lage sein, Punkte an die Komponenten zu übergeben, ohne sich Gedanken machen zu müssen, wo der Ursprung absolut ist. Gleichzeitig möchte ich eine Art Verkapselung haben, wenn es um Ursprung und Zeug geht.Wie kann ich alle Änderungen des Koordinatensystemursprungs beim Schreiben von Komponenten verfolgen?

Gibt es irgendeine Art von Richtlinie zu folgen, wenn es um verschachtelte Komponenten und dergleichen geht?

Antwort

1

Wenn ich verstehe Ihre Frage richtig Sie eine Komponente in einer Unterkomponente in flex platzieren mögen:

Ein Punkt in Flex kann sowohl vom und zum lokalen umgewandelt werden (in einer Unterkomponente/Kind) über die globalToLocal und localToGlobal. Während es durch Erfahrung etwas Fiedeln braucht, um es zur Arbeit zu bringen, ist es möglich. Probleme können beim Auffüllen von Komponenten auftreten.

Die Richtlinie, wenn es um verschachtelte Komponenten kommt, ist, dass Sie die Nest-Ebene zu minimieren sollten versuchen, wie die Layout-Engine unter tiefer Verschachtelung leidet, da der Layout-Mechanismus Rekursion ..

Verwandte Themen