Comunidad de diseño web y desarrollo en internet online

MovieClip fijo en posicion 0,0

Citar            
MensajeEscrito el 11 Feb 2008 03:06 am
Saludos a todos en Cristalab !!

bueno mi problema es que tengo un mc arrastrable con una mascara dentro y necesito que el objeto enmascarado no se mueva.

asi es como tengo estructurado

----MC "ventana"

---------Boton con el siguente codigo:

Código :

on (press) {
   this.swapDepths(_root.getNextHighestDepth());
   startDrag(this, false);
}
on (release) {
   stopDrag();
}



---------MC "rectangulo" este es el que le da forma al mc ventana

---------MC "rectangulo2" este es la mascara
------------------MC "fondo" este el objeto enmascarado ESTE ES EL QUE NECESITO QUE NO SE MUEVA Y QUE SE QUEDE EN LA POSICION _x=0 _y =0 PERO DE LA PELICULA Y NO DEL MC "ventana"

Que codigo necesito para poderlo hacer



de antemano Gracias !!

Por dzine23d

8 de clabLevel



 

safari
Citar            
MensajeEscrito el 11 Feb 2008 05:02 am
Bueno esto es fácil, mira si tu haces un drag a un Clip, todo lo que este dentro se moverá también, así que ese no es el camino.

Para poder hacer ese efecto debes tener la mascara dentro del clip principal quedaría así.

Rectángulo_mc
rectángulo_msk_mc
fondo_mc

Entonces rectángulo_msk es un MC y que es también la mascara de fondo, ahora solo debes poner el código para arrastrar el clip rectagulo_msk_mc.
Puedes poner el código donde se pero es ese clip el que tienes que arrastrar.

Espero haber acertado, Saludos.

Por GersonM_17

330 de clabLevel



Genero:Masculino   Héroes

Flash AS3 / PHP Developer

firefox
Citar            
MensajeEscrito el 11 Feb 2008 02:37 pm
Holas GersonM_17

no te entendi en:

Entonces rectángulo_msk es un MC y que es también la mascara de fondo, ahora solo debes poner el código para arrastrar el clip rectagulo_msk_mc.
Puedes poner el código donde se pero es ese clip el que tienes que arrastrar.

Por dzine23d

8 de clabLevel



 

safari
Citar            
MensajeEscrito el 11 Feb 2008 06:07 pm
Veamos, tienes dos objetos dentro de Rectangulo_mc que son "resctangulo_msk_mc" y "fondo_mc" en capas diferentes, conviertes en mascara la capa donde esta "rectangulo_msk_mc", luego solo pones el código para arrastrar "rectangulo_msk_mc".

Con eso solo arrastraras la mascara y el objeto "fondo_mc" quedara en su lugar.

Saludos. :wink:

Por GersonM_17

330 de clabLevel



Genero:Masculino   Héroes

Flash AS3 / PHP Developer

firefox
Citar            
MensajeEscrito el 12 Feb 2008 05:24 am
Ya prove y no resulta se sigue moviendo

Por dzine23d

8 de clabLevel



 

safari
Citar            
MensajeEscrito el 12 Feb 2008 07:27 am

Código :

on (press) {
   this.swapDepths(_root.getNextHighestDepth());
   startDrag(this, false);
}
on (release) {
   stopDrag();
}


Quitaste el código que arrastraba el clip principal?

Por GersonM_17

330 de clabLevel



Genero:Masculino   Héroes

Flash AS3 / PHP Developer

firefox
Citar            
MensajeEscrito el 18 Feb 2008 06:23 am

Por dzine23d

8 de clabLevel



 

safari

 

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