Comunidad de diseño web y desarrollo en internet online

Problemas con la iluminacion de un Boton

Citar            
MensajeEscrito el 24 Oct 2006 09:53 am
Hola,
Estoy creando un boton que cuando passas por encima reproduce un efecto subrallado (como el fosforito )que va de izquierda a derecha (como una cortina)
Esto lo hace cuando passas por encima el botón.
El problema és que cuando lo suelto me vuelve al fotograma uno.Y yo quiero que vaia para atras, ya que si no ha llegada al final pues quiero que vuelva para atras.sin llegar a el.
Esto se puede hacer???he visto que se puede pasar al anterior, pero para passar por todos los anteriores??
Muchas gracias

Por ferlanec

8 de clabLevel



 

msie
Citar            
MensajeEscrito el 24 Oct 2006 03:17 pm
No uses un botón, usá un MC.

Por HernanRivas

Claber

3416 de clabLevel

26 tutoriales

 

Argentina

msie
Citar            
MensajeEscrito el 24 Oct 2006 03:36 pm
:lol: ya....El problema está en que una vez echo el clip, no se como decirle que vaia hacia atras.

ahora mismo tengo un MC de 30 frames hacia delante (subrayando) i 30 más hacia atras (escondiendo en subrayado). la cuestión es que tal vez solo tengo que hacer un MC con los 30 Frames hacia delante i darle una accion en concreto o tal vez tengo que hacer una accion por cada fotograma. actualmente el MC es una interpolacion de forma.

gracias

Por ferlanec

8 de clabLevel



 

msie
Citar            
MensajeEscrito el 24 Oct 2006 03:49 pm

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 24 Oct 2006 04:40 pm
Ok, però soy muy novato y no comprendo algunas cosas...
Si me pudieras ayudar mas te lo agradeceria, pos soy muy cazurra jejeje
Sino igualmente gracias

Por ferlanec

8 de clabLevel



 

msie
Citar            
MensajeEscrito el 25 Oct 2006 02:35 pm
Probá esto, hacés un cuadradito como MC ubicado en un fotograma y le das como nombre de instancia "cuadrado". Agrgás otro MC (que podría ser el mismo cuadrado) que vas a usar como botón pero no le pongas track as button, que sea un MC hecho y derecho con nombre de instancia "boton".

Agregás el siguiente código:

Código :

onEnterFrame = function () {
if (boton.hitTest (_xmouse, _ymouse, true)) {
if (cuadrado._xscale < 1000) {
cuadrado._xscale += 2;
} else {
cuadrado._xscale = 1000;
}
} else if (cuadrado._xscale > 100) {
cuadrado._xscale -= 2;
}
};


Eso debería funcionar. Igualmente, no es la solución definitiva. Lo que te conviene es adaptarlo como más te convenga.

Incluso no hace falta tener 2 MCs, si reemplazás "cuadrado" por "boton" en el código anterior vas a tener un efecto un poco más parecido al que querés.

Por HernanRivas

Claber

3416 de clabLevel

26 tutoriales

 

Argentina

msie
Citar            
MensajeEscrito el 25 Oct 2006 04:01 pm
Guarda el último código que posteé en un archivo .as y haz lo siguiente:
En el primer fotograma de la película:

Código :

#include "tuarchivo.as";
tuMc.onRollOver = function() {
   this.play();
};

En el primer fotograma de la animación pon un stop y en el último:

Código :

this.rewindAnimation(12);

Y cambia 12 por los fps de tu película.

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox

 

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