Comunidad de diseño web y desarrollo en internet online

Alternativa al swapDepths???

Citar            
MensajeEscrito el 16 Sep 2006 03:48 pm

Código :

var raiz:MovieClip = createEmptyMovieClip ("raiz", _root.getNextHighestDepth ());
var rama1:MovieClip = raiz.createEmptyMovieClip ("rama1", raiz.getNextHighestDepth ());
var ramaX:MovieClip = rama1.createEmptyMovieClip ("ramaX", rama1.getNextHighestDepth ());
var hoja1:MovieClip = ramaX.createEmptyMovieClip ("hoja1", ramaX.getNextHighestDepth ());
var hoja2:MovieClip = ramaX.createEmptyMovieClip ("hoja2", ramaX.getNextHighestDepth ());
var hoja3:MovieClip = ramaX.createEmptyMovieClip ("hoja3", ramaX.getNextHighestDepth ());
var rama2:MovieClip = raiz.createEmptyMovieClip ("rama2", raiz.getNextHighestDepth ());
var ramaY:MovieClip = rama2.createEmptyMovieClip ("ramaY", rama2.getNextHighestDepth ());
var rama3:MovieClip = raiz.createEmptyMovieClip ("rama3", raiz.getNextHighestDepth ());
var ramaZ:MovieClip = rama3.createEmptyMovieClip ("ramaZ", rama3.getNextHighestDepth ());


Visto de otra manera:

Código :

raiz
|
|___rama1
|         |____ramaX
|                     |
|                     |___hoja1
|                     |
|                     |__hoja2
|                     |
|                     |__hoja3
|
|___rama2
|        |_____ramaY
|
|___rama3
          |_____ramaZ


el problema radica en intercambiar las ramas X con Z con todas sus hojas, ya que no encuentro otra manera de hacerlo sin destruir la ramaX y recrearla en la rama Z. (no puedo cambiar de lugar las ramas 1,2,3 de lugar ya que estas a su vez tienen otros movieclips asociados que requieren estar uno sobre otro en ese orden). Ya lo intente con swapDepths pero ya que X y Z no tienen el mismo padre el swapdepts no tiene efecto

Por cesarg9

1 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 17 Sep 2006 06:57 am
creo que eso podrás hacerlo con el nuevo AS3 mientras tanto, NO puedes sin mover las ramas 1,2,3
La cosa es sencilla, si rama1 tiene un "hijo" y rama3 tiene otro, no puedes intercambiar los hijos de posición sin intercambiar las ramas

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

clabbrowser

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.