Muy buenas a todos!

Tengo un movieclip formado por 2 imágenes que se van desplazando hacia la izquierda y al desaparecer alguna de ellas vuelve a la derecha para simular un efecto de un muñeco corriendo.

El problema es que cuando desplazo las imágenes, éstas parpadean y no se ven bien. Aquí os dejo el código por si puede servir para detectar el problema.

Código ActionScript :

package {
   import flash.display.MovieClip;
    import flash.utils.Timer;
    import flash.events.TimerEvent;
    import flash.events.Event;
   
   public class Escenario extends MovieClip{
      var temporizador:Timer = new Timer (50);
      public function Escenario():void {
         stage.quality = "high";
         temporizador.addEventListener(TimerEvent.TIMER,Accion);
         temporizador.start();
      }
      
      private function Accion (e:TimerEvent):void{
         fondo1.x -= 20;
         fondo2.x -= 20;
         if (fondo1.x < -fondo1.width) {
            fondo1.x = 500;
         }
         if (fondo2.x < -fondo2.width) {
            fondo2.x = 500;
         }
      }

   }
   
}


Me gustaría saber si hay alguna forma de que no se produzca ese molesto efecto y que se vea con claridad.

Muchas gracias a todos.