var izquierda:Boolean = false; var derecha:Boolean = false; miClip.x = 30; miClip.addEventListener(MouseEvent.CLICK,rotar); function rotar(event:MouseEvent):void{ if (miClip.x <= 30) { miClip.rotation = 10; derecha = true; } if (miClip.x >= 515) { miClip.rotation = -10; izquierda = true; } } miClip.addEventListener(Event.ENTER_FRAME,para) function para(event:Event):void{ if (derecha) { if (miClip.x < 515) { miClip.x = miClip.x + 6; } else { miClip.rotation = 0; derecha = false; } } if (izquierda) { if (miClip.x > 30) { miClip.x = miClip.x - 6; } else { miClip.rotation = 0; izquierda = false; } } }
Como puedes observar el código es idéntico al anterior pero cambiando las sentencias de salto de fotograma por cambios de rotación en el clip.
Síguenos en: Facebook Sobre aulaClic Política de Cookies
© aulaClic S.L. Todos los derechos reservados. Prohibida la reproducción por cualquier medio.