Comunidad de diseño web y desarrollo en internet online

Coordenadas de un MC desde un boton

Citar            
MensajeEscrito el 20 Feb 2008 12:02 pm
Buenas, vereis tengo un boton que al pulsarlo me carga un movieclip vacio ( se llama con) pero me gustaria que al pulsarlo me cargara en unas coordenadas determinadas, pero quiero que la acción se ejecute exclusivamente desde el botón. Esto es lo que tengo:

on(press){
_root.contenedor.con.loadMovie("loquesea.jpg") //que carga la película//
//con esto pretendo que me de la posición del mc//
con.x=800
con.y=100
}

El caso es que no me obedece ¿ Qué hago mal?.
Gracias de antemano.

Por mixtura

2 de clabLevel



 

msie7
Citar            
MensajeEscrito el 20 Feb 2008 12:10 pm
Debes seguir la ruta completa del movieClip para que te entienda las coordenadas y hacer el _x y _y a las propiedades del MovieClip:

Código :

on(press){
     _root.contenedor.con.loadMovie("loquesea.jpg");//que carga la película//
     //con esto pretendo que me de la posición del mc//
     _root.contenedor.con._x = 800;
     _root.contenedor.con._y = 100;
}

Por vcomics

217 de clabLevel



 

Medellin - Colombia

firefox
Citar            
MensajeEscrito el 20 Feb 2008 01:22 pm
Exacto mixtura, como dice vcomics, tienes que especificar la ubicación del MC (porque tienes el script en un boton), y aparte, recuerda que no es X y Y sino _x , _y.
Un saludo :D.

Por gustavogarzon

166 de clabLevel



 

msie7
Citar            
MensajeEscrito el 24 Feb 2008 07:59 pm
Muchas gracias, funciona,pero el problema es que son varios botones y cada uno carga una fotografica, y quiero que cada foto tenga unas coordenadas especificas, con este script una vez que cargo el Mc me lo mantiene los restantes en la posición fijada por el primero ¿ Como prodria resetearlo ?

Por mixtura

2 de clabLevel



 

msie7
Citar            
MensajeEscrito el 25 Feb 2008 02:38 am
Tendrías que crear un for y usar una posición genérica para cada foto, suponiendo que las fotos se llamen foto1, foto2, foto3, foto4 entonces puedes poner esto a tu boton:

Código :

on (press) {
        var posicion:Number = 50;
   var cantidad_fotos:Number = 4;
   for (var i:Number = 1; i<=cantidad_fotos; i++) {
      var foto:MovieClip = eval("foto"+i);
      foto._x = posicion+(foto._width+2)*i;
   }
}

Saludos!!

Por vcomics

217 de clabLevel



 

Medellin - Colombia

firefox
Citar            
MensajeEscrito el 27 Feb 2008 09:47 am
Vale, pero no entiendo como tengo que definir cada cosa para que funcione porque las fotos cargan dentro de un mc vacía llamado > con <, por ahora en cada botón tengo:

on(press){
_root.contenedor.con.loadMovie("s_boda/cuatro.jpg")
}
Y como os comente como son varios quiero que se resete la posición cunado pulso el siguente. Gracias de antemano.

Por mixtura

2 de clabLevel



 

msie7

 

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