2010-10-05 15 views

Répondre

9

Vous pouvez modifier l'index z (ordre d'empilage) d'un clip dans un même calque à l'aide d'un script d'action comme celui-ci.

parent.setChildIndex(childObject, i) 

changement ChildObject au nom du clip que vous voulez changer le z-index, le changement i à un nombre entier (la valeur z-index désiré).

Si vous souhaitez que cela se produise sur un événement souris, placez le code ci-dessus dans une fonction et attachez un écouteur d'événement à un bouton pour appeler cette fonction sur un événement souris.

5

Premier plan serait quelque chose comme:

myObject.parent.setChildIndex(myObject, myObject.parent.numChildren - 1);

Apportez transmettrait quelque chose comme:

myObject.parent.setChildIndex(myObject, myObject.parent.getChildIndex(myObject) + 1);

Définition d'un index z spécifique serait:

myObject.parent.setChildIndex(myObject, newZIndex);