Just more fun with the BitmapData and ColorTransform classes. Click on the image below to see the animation or click here. Thanks to Janice Joplin for the 60′s soundtrack as this has a very psychadelic feel. And only 9.5k!
[as]#include “lmc_tween.as”
import flash.filters.BlurFilter;
import flash.display.BitmapData;
import flash.geom.ColorTransform;
var bmd:BitmapData = new BitmapData(Stage.width,Stage.height,true,0xFFFFFF);
this.createEmptyMovieClip(“bmdc”,1);
bmdc.attachBitmap(bmd,0);
var bf:BlurFilter = new BlurFilter(5,5,1);
bmdc.filters = [bf];
var rr:Number = Math.random();
var gr:Number = Math.random();
var br:Number = Math.random();
var ct:ColorTransform = new ColorTransform(rr,gr,br,.9,rr,gr,br,.9);
this.createEmptyMovieClip(“holder”,2);
holder.attachMovie(“flower”,”flower”,0);
holder.flower._x = Stage.width/2;
holder.flower._y = Stage.height/2;
function moveIt() {
rr = Math.random()+.5;
gr = Math.random()+.5;
br = Math.random()+.5;
ct = new ColorTransform(rr,gr,br,.99,rr,gr,br,.99);
holder.flower.rotateTo(holder.flower._rotation+Math.random()*100,.3,”easeOutQuad”,0,moveIt);
holder.flower.scaleTo(Math.random()*230,.3,”easeOutQuad”);
}
this.onEnterFrame = function() {
bmd.draw(holder);
bmd.colorTransform(bmd.rectangle,ct);
}
moveIt();
var s:Sound = new Sound();
s.loadSound(“joo.mp3″,true);
s.onSoundComplete = function() {
s.start();
}[/as]
No comments:
Post a Comment