Comunidad de diseño web y desarrollo en internet online

Boton que anima Movie Clip

Citar            
MensajeEscrito el 22 Abr 2005 11:40 pm
Saludos ^^:
Tengo una peli de 2 escenas. En la primera el preloader (a que se parece al preloader del tuto :lol: :lol: :wink: ). en la segunda los botones. Quiero que cuando oprima un botón, salga de hacia la derecha un cuadrado (algo así como CristalabColombia..muy bueno por cierto) y cuando oprima otro boton se esconda, vuelva a salir y así sucesivamente. Gracias

Por elav

Claber

1461 de clabLevel

9 tutoriales

Genero:Masculino  

Administrador de Sistemas

msie
Citar            
MensajeEscrito el 22 Abr 2005 11:49 pm
Oopppsss se me olvidaba decirles que la animación para que salga y entre el cuadrito está dentro del mismo cuadrado, claro ^^

Por elav

Claber

1461 de clabLevel

9 tutoriales

Genero:Masculino  

Administrador de Sistemas

msie
Citar            
MensajeEscrito el 23 Abr 2005 05:36 am
prueba este codigo te sera de utilidad

en el movieclip pon

function mover(x,y,aceleracion) {
Clip.onEnterFrame = function() {
this._x += (x-this._x)/aceleracion;
this._y += (y-this._y)/aceleracion;
if (Math.abs(x-this._x)<0.5 && Math.abs(y-this._y)<0.5 {
this._x = x;
this._y = y;
delete this.onEnterFrame;
}
};
}

y y aen el boton o lo pones donde quieras
pones esto

on (release) {
mover(x,y, A);
}

donde x y y son las coordenadas donde quiera que se mueva y y A es la acelracion con que quieras que se haga
por cierto clip es el nobre de instancia de tu clip

espero te sirva y sea lo que buscas saludos bye

Por FeNtO

BOFH

5091 de clabLevel

18 tutoriales

1 ejemplo

  Bastard Operators From Hell

FeNtO DataCenter

firefox
Citar            
MensajeEscrito el 25 Abr 2005 05:50 pm
Lo siento fento, pero como soy algo novato no sé donde sustituir las x y las y por los valores que deseo. ¿me podrías poner el mismo codigo, añadiendole tu a las x y y un valor cualquiera
?

Por elav

Claber

1461 de clabLevel

9 tutoriales

Genero:Masculino  

Administrador de Sistemas

msie
Citar            
MensajeEscrito el 25 Abr 2005 10:58 pm

Código :

function mover(x,y,aceleracion) {
Clip.onEnterFrame = function() {
this._x += (x-this._x)/aceleracion;
this._y += (y-this._y)/aceleracion;
if (Math.abs(x-this._x)<0.5 && Math.abs(y-this._y)<0.5 {
this._x = x;
this._y = y;
delete this.onEnterFrame;
}
};
} 


codigo en el primer frame de la pelicula despues creas un boton y le das esto en acciones

Código :

on (release) {
mover(100,200,10);
}

100 es x
200 es y
y 10 es la aceleracion

a por cierto el movieclip debe tener nombre de instancia Clip

Por FeNtO

BOFH

5091 de clabLevel

18 tutoriales

1 ejemplo

  Bastard Operators From Hell

FeNtO DataCenter

firefox
Citar            
MensajeEscrito el 26 Abr 2005 12:21 pm
ahhhhh, jejejeje puras novatadas. gracias

Por elav

Claber

1461 de clabLevel

9 tutoriales

Genero:Masculino  

Administrador de Sistemas

msie
Citar            
MensajeEscrito el 27 Abr 2005 12:00 pm
Ahora mi pregunta es otra:
Tengo un movieclip que tienen un boton dentro. ¿Cómo puedo hacer para que este botón ejecute una acción en un un movieclip que se encuentra dentro de otro MC? O sea, para que se entienda, son 2 movieclip, uno tiene adentro un boton, y el otro tiene adentro otro movieclip. Como hago para que el boton del primer movieclip anime al movieclip que se encuntra dentro del segundo Mc ¿Díficil? ^^

Por elav

Claber

1461 de clabLevel

9 tutoriales

Genero:Masculino  

Administrador de Sistemas

msie
Citar            
MensajeEscrito el 27 Abr 2005 04:52 pm
hmm veamos trabajas las rutas puedes usar _parent,_root,_this
checalo en el numero 4 de mi firma

Saludos :D

Por flasher

Invitado



 

firefox
Citar            
MensajeEscrito el 27 Abr 2005 05:09 pm
Lo intentado con el poco AS que he aprendido pero nada. nadie tiene por ahí un ejemplo chiquitico, donde se vea lo que pido.

Es sencillo.
2 movieclips (mc1 y mc2)
mc1 tiene dentro un boton
mc2 tiene dentro otro MC que es el que va arealizar la animación (una figura o lo que sea).

Objetivo:
Al darle clic al boton que esta dentro del mc1, el mc que está dentro del mc 2 se ejecute alguna animacion (se desplace, se desaparesca o lo que se les ocurra)

Si pueden hacerlo se los voy agradecer ^^

Por elav

Claber

1461 de clabLevel

9 tutoriales

Genero:Masculino  

Administrador de Sistemas

msie
Citar            
MensajeEscrito el 27 Abr 2005 09:37 pm
¿Que utilizo especificamente?

_parent, root o this

Acuerdense que el boton esta en un movieclip y la figura animada dentro de otro.

Por elav

Claber

1461 de clabLevel

9 tutoriales

Genero:Masculino  

Administrador de Sistemas

msie
Citar            
MensajeEscrito el 27 Abr 2005 11:07 pm
mc1 tiene dentro un boton
mc2 tiene dentro otro MC que es el que va arealizar la animación (una figura o lo que sea).


la ruta a tu otro deberia ser _root.mc2.mc_animacion
que te sube al nivel de root(pelicula principal) y de ahi baja hasta el nivel que quieras llegar.

o bien
_parent.mc2.mc_animacion
que te sube un nivel y de ahi baja hasta el nivel que quieras.

es como en html:
_root = ./ va al nivel 0 desde donde estes
_parent = ../ sube un nivel
y se cambia la "/" por "." para separar y bajar niveles

PD: creo que aprendi yo mismo escribiendolo



:D

Por Ramm

BOFH

3152 de clabLevel

6 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell REC Héroes

London, UK

firefox
Citar            
MensajeEscrito el 28 Abr 2005 12:27 pm
Gracias creo que yo también aprendí XD XD

Por elav

Claber

1461 de clabLevel

9 tutoriales

Genero:Masculino  

Administrador de Sistemas

msie
Citar            
MensajeEscrito el 31 Oct 2009 06:06 pm
wohooo!! gracias.
Andaba buscando esto. :D

Por rockdrigoT

0 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 Ene 2011 07:04 pm
yo quiero lo mismo pero al revés que el boton que esta dentro de varios mc valla a otro moviclip y se ejecute en cierta linea de tiempo de la misma

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

chrome

 

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