欧美日韩精品在线,国内精品久久久久久久久,一级毛片恃级毛片直播,清纯唯美亚洲综合欧美色

Flash教程:一個水波效果_Flash教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:Flash制作鼠標(biāo)滑過文字產(chǎn)生光效果動畫
效果:學(xué)習(xí)鼠標(biāo)劃過文字產(chǎn)生的特效。01、新建flash文檔,背景色:645646,幀頻30,大小:150*50。02、【文件】【導(dǎo)入】【導(dǎo)入到舞臺】導(dǎo)入一幅位圖。(原文

主要使用了遮罩和beginGradientFill來實現(xiàn),對機(jī)器要求比較高,機(jī)器不是很好的朋友慎狂點...

點擊查看Flash:
http://tinsgao.googlepages.com/wave.swf

主要代碼如下: var WaveArray:Array = new Array();
var rel_btn:MovieClip = this.loader.btn;
this.createEmptyMovieClip("gradient_mc", 3);
gradient_mc.cacheAsBitmap = true;
mc.cacheAsBitmap = true;
onMouseDown = function () {
new Wave(WaveArray);
};
onEnterFrame = draw;
function draw() {
with (gradient_mc) {
clear();
spreadMethod = "pad";
interpolati;
fillType = "radial";
colors = [0x00FFFF, 0xFFFFFF, 0x00FFFF];
var wal:Number = WaveArray.length;
for (var i:Number = 0; i<wal; i ) {
alphas = [0, WaveArray.A, 0];
var t:Number = WaveArray.R-10;
ratios = [t>0 ? t : 0, WaveArray.R, WaveArray.R 10];
focalPointRatio = 0;
matrix = {matrixType:"box", x:WaveArray.X-550, y:WaveArray.Y-400, w:550*2, h:400*2, r:180*Math.PI};
beginGradientFill(fillType, colors, alphas, ratios, matrix, spreadMethod, interpolationMethod, focalPointRatio);
moveTo(0, 0);
lineTo(0, 400);
lineTo(550, 400);
lineTo(550, 0);
lineTo(0, 0);
endFill();
}
}
mc.setMask(gradient_mc);
}
wave.as 中的代碼如下: ///////////////////////////////////////////http://www.25swf.com
//////code by 25swf
//////tinsgao@126.com
//////2006.11.23
////////////////////////////////////////////////////////////////////
import flash.geom.Point;
class Wave {
///////////////////////////field/////////////////////////
private var m_alpha:Number = 100;
private var m_ratio:Number = 0;
private var m_point:Point;
private var rel_array:Array;
private var m_iner:Number;
////////////////////////////attribute////////////////////
function get A() {
return m_alpha;
}
function get R() {
return m_ratio;
}
function get X() {
return m_point.x;
}
function get Y() {
return m_point.y;
}
/////////////////////////////////////////////////////////
function Wave(_array:Array) {
this.rel_array = _array;
_array.push(this);
m_point = new Point(_root._xmouse, _root._ymouse);
this.m_iner = setInterval(function (_rel) {
_rel.m_alpha--;
_rel.m_ratio =2;
if (_rel.m_alpha<=1) {
_rel.Del();
clearInterval(_rel.m_iner);
}
}, 50, this);
}
function Del() {
for (var a in rel_array) {
if (rel_array[a] == this) {
rel_array.splice(a, 1);
}
}
delete this;
}
}

分享:Flash8繪畫技巧之繪制中國風(fēng)
效果圖:總結(jié):整體感覺要把握好中國風(fēng)格作品的表達(dá)還有些難度。不是難于如何繪畫,而是如何把握我們的傳統(tǒng)風(fēng)格,加以現(xiàn)代思想表現(xiàn)出一種新定位。軟件方面,第

來源:閃吧//所屬分類:Flash教程/更新時間:2008-03-05
相關(guān)Flash教程