Fuse – Guds gave til transitionfolket

Fuse 2.0 er netop blevet frigivet og det rykker virkelig. Med Fuse er tidslinjen i flash efterhånden blevet unødvendig, da alle bevægelser kan scriptes. Du kan læse mere om fuse på: Mosessupposes.

Se en lille test her

Actionscript:
import com.mosesSupposes.fuse.*;
ZigoEngine.register(Fuse, PennerEasing, FuseFMP);
Stage.align = “TL”;
attach(mc_ball);
ball();

function ball()
{
var f:Fuse = new Fuse();
f.push({target:mc_ball, x:random(50)+Stage.width/2-random(50), y:random(Stage.height), time:1, ease:”linear”, func:ball});
f.start();
}

var i=0;
var a:Array = new Array();
var fuse:Fuse = new Fuse();

function attach(mc_clip:MovieClip)
{
_root.onEnterFrame = function()
{
var b = random(74)+10;
var v = 84;

a[i] = _root.attachMovie(“mc_ball”, “mc_ball”+i, _root.getNextHighestDepth());
a[i]._x = mc_ball._x;
a[i]._y = mc_ball._y;
a[i]._rotation= mc_ball._rotation;
fuse[i] = new Fuse();
fuse[i].push({target:a[i], Blur_blurX:(v/b)*10, Blur_blurY:(v/b)*10, y:0,width:0, height:0, alpha:0, time:4, ease:”easeOutSine”,func:remove, scope:a[i]});
fuse[i].start();
i++;
updateAfterEvent();
}
}
function remove()
{
this.removeMovieClip();
}

Leave a Reply