Anordnen (z) Reihenfolge der Objekte in Flash mit ActionScript 3?
Ist es möglich, zu arrangieren (z) Reihenfolge der Objekte in Flash mit ActionScript 3?
z.B. ich habe 3 symbol-Instanzen auf einem bestimmten layer, und ich möchte das äquivalent von 'Bring to Front', 'Bring Forward', und/oder Ziel eine bestimmte z-position.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie ändern Sie den z-index (Reihenfolge) des MovieClip innerhalb einer gleichen Ebene mit action-script wie dieses.
Ändern childObject, um den Namen des Film-clip, den Sie möchten, ändern Sie den z-index ändern, die ich zu einem integer (der gewünschten z-index-Wert).
Wenn Sie möchten, dass das geschehen auf ein Maus-Ereignis, setzen Sie obigen code in einer Funktion und fügen Sie einen Ereignis-listener, um eine Schaltfläche zum aufrufen dieser Funktion auf ein Maus-Ereignis.
"Nach vorne" wäre so etwas wie:
myObject.parent.setChildIndex( myObject, myObject.parent.numChildren - 1);
Bringen wäre so etwas wie:
myObject.parent.setChildIndex( myObject, myObject.parent.getChildIndex( myObject ) + 1);
Einstellung einer bestimmten z-index wäre:
myObject.parent.setChildIndex( myObject, newZIndex);