Lo encontré! He añadido la siguiente línea de código:
if (shift.tx> = 3000) shift.tx = 0;
aquí es la plena actionscript (con la nueva línea de código) si alguien es tan inclinados a utilizar:
Stage.scaleMode = "noScale";
displace_mc.createEmptyMovieClip ( "Perlin", 1);
var = rampa displace_mc.ramp;
ramp.swapDepths (2);
var velocidad = 4;
var canal = 1;
flapX var = 50;
flapY var = 50;
var modo = "pinza";
var offset = new flash. geom.Point (0, 1);
displaceBitmap var = new flash.display.BitmapData (ramp._width, ramp._height);
displaceFilter var = new flash.filters.DisplacementMapFilter (displaceBitmap, offset, canal, canal, flapX, flapY, modo);
baseX var = 80;
baseY var = 0;
PTU var = 1;
var semillas = Math.floor (Math.random () * 50);
var punto = true;
fractal var = true;
Gray var = false;
noiseBitmap var = new flash.display.BitmapData (768, 1);
noiseBitmap. perlinNoise (baseX, baseY, PTU, las semillas, puntada, fractales, canal, gris);
var cambio = new flash.geom.Matrix ();
onEnterFrame = function ()
(
shift.translate (velocidad, 0);
if (shift.tx> = 3000) shift.tx = 0;
con (displace_mc.perlin)
(
claro ();
beginBitmapFill (noiseBitmap, turno);
moveto (0, 0);
LineTo (ramp._width, 0);
LineTo (ramp._width, ramp._height);
LineTo (0, rampa. _height);
LineTo (0, 0);
endFill ();
) / / Fin de la con
displaceBitmap.draw (displace_mc);
flag_mc.filters = [displaceFilter];
);