Foros del Web » Creando para Internet » Flash y Actionscript »

Rotar sobre su eje

Estas en el tema de Rotar sobre su eje en el foro de Flash y Actionscript en Foros del Web. Hola, quisiera saber como hago el efecto de rotación de una moneda o un objeto cualquiera que simplemente gira sobre su eje central, espero hacerme ...
  #1 (permalink)  
Antiguo 23/04/2008, 01:03
 
Fecha de Ingreso: abril-2008
Mensajes: 2
Antigüedad: 16 años
Puntos: 0
Rotar sobre su eje

Hola, quisiera saber como hago el efecto de rotación de una moneda o un objeto cualquiera que simplemente gira sobre su eje central, espero hacerme entender, sé que es uno de los efectos más viejitos, pero no sé como hacerlo de manera que se quede girando indefinidamente el objeto, asumo que debe tener algún código o algo, no lo sé, si alguien puede ayudarme con esto, lo agradeceré mucho, soy un poco lento en esto del falsh, por éso si alguien me explica paso a paso serñia genial.

Muchas gracias a todos.
  #2 (permalink)  
Antiguo 23/04/2008, 08:52
Avatar de kowkow  
Fecha de Ingreso: febrero-2008
Ubicación: En Xalapa
Mensajes: 29
Antigüedad: 16 años, 2 meses
Puntos: 0
Re: Rotar sobre su eje

Hola buenos días, yo tambien soy nueva en el uso de flash y sobre todo de AS.Hace poco hice una pregunta sobre como podia hacer que al dar click en un MC, pudiera girar otro MC. Una de las muchas personas amables(cuyo nick es Yoseman) de este foro me envio un código que me dio una idea muy clara de lo que yo quería hacer y de como adaptarlo a mi necesidad y por lo tanto me funciono. Lo anexo a continuacion:
Código:
seleccionado=-1;
rotar=-1;
mGeneral.mBorde._visible=(seleccionado==-1) ? false : true;
mGeneral.onRelease=function()
{
seleccionado*=-1;
mGeneral.mBorde._visible=(seleccionado==-1) ? false : true;
}

mRotar.onPress=function()
{
rotar=1;
}

mRotar.onRelease=function()
{
rotar=-1;
}
paso=5;
this.onEnterFrame=function()
{
if(seleccionado==1 && rotar==1)
mGeneral._rotation-=paso;
}
Y el me explico lo siguiente:
"Al presionar sobre el clip mRotar(mientras no se suelte) el clip mGeneral girará en el sentido contrario de las agujas del reloj. Cuando se suelte dejará de rotar.

Si por ejemplo dentro el clip mGeneral defines un clip de película que corresponda al borde de dicho clip y lo llamas mBorde, podrías desactivar y activar el clip.

paso es la variable que define los grados a rotar."


Suerte y ojala te sirva
p.d si no te funciona, no desesperes alguien más te dará una opcion
  #3 (permalink)  
Antiguo 28/01/2009, 12:36
Avatar de budoukai  
Fecha de Ingreso: febrero-2005
Ubicación: es feito
Mensajes: 257
Antigüedad: 19 años, 1 mes
Puntos: 0
Respuesta: Rotar sobre su eje

seria bueno un .fla para contrastar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:53.