Es esto, pero optimizado. Asi si funciona,pero quiero generarlo
din�micamente:
En el frame 1:
primera=true;
prof=5;
_root.attachMovie("hoja","hoja2",prof);
_root.hoja2._x=94;
_root.hoja2._y=57;

En el bot�n:
on (press) {
        if (_root.primera == true) {
                _root.attachMovie("hoja2", "hoja3",prof-1);
                _root.hoja3._x = 94;
                _root.hoja3._y = 57;
                hoja2.swapDepths(prof);
                hoja2.gotoAndPlay(1);
                _root.primera = false;
        } else {
                _root.attachMovie("hoja3", "hoja4", prof-2);
                _root.hoja4._x = 94;
                _root.hoja4._y = 57;
                hoja3.swapDepths(prof);
                hoja3.gotoAndPlay(1);
        }
}

Gracias de antemano.

Un saludo desde BCN.


-----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
En nombre de David Serrano
Enviado el: lunes, 03 de noviembre de 2003 16:23
Para: [EMAIL PROTECTED]
Asunto: RE: [ASNativos] Problema con attachMovie?

Vamos a ver, intentar� explicarme mejor:
Tengo 3 clips en la libreria que quiero atachar(hoja,hoja2,hoja3);.
El primero lo atacho directamente:
prof=10;
var i=2;
_root.attachMovie("hoja","hoja"+i,prof);
_root["hoja"+i]._x=94;
_root["hoja"+i]._y=57;

Ahora cada vez que apreto un boton, quiero attachar el siguiente (en
este caso hoja2) y colocarlo en la misma posicion pero debajo.
De ahi:
on (press) {
        prof2 = prof-1;
        //me aseguro que la profundidad sea inferior a la anterior.
        j =i+1;
        _root.attachMovie("hoja"+i, "hoja"+j, prof2);
        //atacho hoja2 con el nombre hoja3 y lo coloco debajo del clip
existente.
        this["hoja"+j]._x = 94;
        _root["hoja"+j]._y = 57;
        //traceo para ver que lo ha atachado correctamente
        trace(this["hoja"+i]);
        //Ahora lanzo la animaci�n del clip atachado anteriormente
hoja2), haciendo que al moverlo aparezca el clip atachado en ultimo
lugar.
        this["hoja"+i].swapDepths(prof);
        this["hoja"+i].gotoAndPlay(1);
        i++;
        
}

La idea es crear un efecto de pasar paginas de un libro, con lo que
teniendo 2 clips atachados (un encima del otro), cuando inicie la
ejecuci�n del de arriba, aparezca el de abajo.

Si veis alguna forma mejor, acepto sugerencias.

-----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
En nombre de jdcd _org
Enviado el: lunes, 03 de noviembre de 2003 15:50
Para: [EMAIL PROTECTED]
Asunto: Re: [ASNativos] Problema con attachMovie?

<code>
on (press) {
           prof2=prof-1;
             j = i+1;
            //attachas hoja+i ?
              _root.attachMovie("hoja"+i, "hoja"+j,prof2);
            _root["hoja"+j]._x = 94;
             _root["hoja"+j]._y = 57;
             //y que trazas ahora, el clip anterior?
             trace(_root["hoja"+i]);
             //y por que vuelves a cambiarlo de profundidad y lo
accionas?
             _root["hoja"+i].swapDepths(prof);
             _root["hoja"+i].gotoAndPlay(1);
             i=i+1;
}
</code>
hoja+j es el clip nuevo.
hoja+i es el clip de la libreria, pero, cuantos clips tienes, por que
segun 
tu codigo tendras que tener hoja,hoja0,hoja1,hoja2,hoja3...asi hasta 
infinito?
Por otra parte, cuando le hayas clickeado 10 veces te empezara a poner
un 
swapDephts negativo, ademas que todos los clips acaban en un depht 10,
por 
que?

Mejor replanteate lo que quieres hacer,por ejemplo si es attachar el
clip 
hoja, poniendolo encima del anterior:
<code>
on (press) {
             _root.attachMovie("hoja", "hoja"+j,j);
            _root["hoja"+j]._x = 94;
             _root["hoja"+j]._y = 57;
             //trace(_root["hoja"+j]);
             _root["hoja"+j].gotoAndPlay(1);
             j++;
}
</code>

_________________________________________________________________
Dale vida a tu correo. Con MSN 8 podr�s incluir fotos y textos
increibles. 
http://join.msn.com/?pgmarket=es-es&XAPID=517&DI=1055

<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->

<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->

<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->

Responder a