超酷flash光暈移動效果

2021-08-25 03:09:35 字數 892 閱讀 7507

先看效果:

分析**:

//一開始要匯入乙個tweener包,

//這個包在國外非常流行啦,

//可以去

import caurina.transitions.*;

//定義2個變數,分別代表場景的寬和高

var stagewidth:int = stage.stagewidth;

var stageheight:int = stage.stageheight;

//載入乙個跟場景一般大小的點陣圖

var bmd:bitmapdata = new bitmapdata(stagewidth,stageheight,true,0x000000);

var bm:bitmap = new bitmap(bmd);

addchild(bm);

//從庫里載入"logo",這個是在庫裡面先定義好的

var logo:mylogo = new mylogo();

addchild(logo);

//這裡使用了tweener類,可以讀解為:

//對"logo"新增動畫,使其在1秒鐘內(x,y)座標移動至場景內的隨機一點,並隨機旋轉(0~360)度。預設緩衝動畫效果。

//當動畫結束後,自動載入loop方法(即再次執行loop)

function loop():void );

} loop();

//效果的關鍵:

//每一幀都將當前的場景描繪為位圖,並載入模糊濾鏡。

addeventlistener(event.enter_frame, burnlogo);

function burnlogo(e:event):void 

呵呵...完成。希望大家都能做出酷酷的效果~~

超酷flash光暈移動效果

先看效果 分析 一開始要匯入乙個tweener包,這個包在國外非常流行啦,可以去 import caurina.transitions.定義2個變數,分別代表場景的寬和高 var stagewidth int stage.stagewidth var stageheight int stage.st...

超酷flash光暈移動效果

先看效果 分析 一開始要匯入乙個tweener包,這個包在國外非常流行啦,可以去 import caurina.transitions.定義2個變數,分別代表場景的寬和高 var stagewidth int stage.stagewidth var stageheight int stage.st...

超酷flash光暈移動效果

先看效果 分析 一開始要匯入乙個tweener包,這個包在國外非常流行啦,可以去 import caurina.transitions.定義2個變數,分別代表場景的寬和高 var stagewidth int stage.stagewidth var stageheight int stage.st...