rendered paste bodyfunction feuer()
{
var bmpdaten = (new flash.display.BitmapData (600, 200, false, 0xFFCCCCCC));
verlauf_mc.offsets = [];
verlauf_mc.offsetsD = [];
var i = 0;
while (i < 3) {
verlauf_mc.offsetsD[i] = {x:(Math.random () * 2) - 1, y:(Math.random () * 6) + 2};
verlauf_mc.offsets[i] = {x:0, y:0};
i++;
}
verlauf_mc.offsetsD[0].x = verlauf_mc.offsetsD[0].x / 3;
verlauf_mc.offsetsD[0].y = (Math.random () * 3) + 2;
verlauf_mc.zufall = Math.floor (Math.random () * 10);
verlauf_mc.onEnterFrame = function ()
{
var i = 0;
while (i < 3)
{
this.offsets[i].x = this.offsets[i].x + this.offsetsD[i].x;
this.offsets[i].y = this.offsets[i].y + this.offsetsD[i].y;
i++;
}
bmpdaten.perlinNoise (30, 50, 3, zufall, false, false, 1, true, this.offsets);
var displacemapfilter = new flash.filters.DisplacementMapFilter (bmpdaten, new flash.geom.Point (0, 0), 1, 1, 10, 100, "clamp");
this.filters = [displacemapfilter];
};
};
feuer ()