日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

制作無限級(jí)菜單_Flash教程

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

推薦:用Flash9/as3跟蹤音頻波形
Actionscript3.0提供的新功能,其中用到了ByteArray、SoundMixer。代碼如下:functionfunc(a:Number){returnnum*Math.sin(a);}functiondrawFunction

原來是三級(jí)菜單,寫書時(shí)想把它做為例子(第5章的第4個(gè)例子中),于是用遞歸改成無限級(jí)的
首先得預(yù)備xml文件
部分載圖

圖片如下:
按此在新窗口瀏覽圖片
核心代碼:
function addMenu(mc) {
removeMenu((mc.level-1)*depthDis, (mc.level menuLevel-1)*depthDis-1);
var tempArray = ;
tempArray = mc.data;
var j = tempArray.length;
for (var i = 0; i<j; i ) {
var d = mc.level*depthDis-i-1;
var t = menu.duplicateMovieClip("menu" d, d);
menuStyle(t, tempArray[i].attributes.text);
t._x = mc._x (mc._width dis);
t._y = mc._y (hei dis)*i;
if (tempArray[i].childNodes[0] != undefined) {
var tmc = t.createEmptyMovieClip("nex", 2);
createNext(tmc, wid-12, 5);
}
t.data = tempArray[i].childNodes;
t.level = mc.level 1;
t.id = i;
t.onRollOver = function() {
addMenu(this);
mc.prev = mc.curr;
menuOutStyle(mc.prev);
mc.curr = this;
menuRollStyle(mc.curr);
};
if (t.data[0] == undefined) {
t.onRelease = function() {
var _u = tempArray[this.id].attributes.link;
if (_u != undefined) {
createLoading("swf/" _u);
}
};
}
}
}
呵,用了Tween類,效果很cool

分享:一個(gè)彩色光條的效果
做了一個(gè)彩色光條的效果,效果請(qǐng)瀏覽http://www.flashplayer.cn/example/colorlight/制作非常簡(jiǎn)單,基本就是應(yīng)用一下mask效果,復(fù)制多個(gè)光條利用一些隨機(jī)性產(chǎn)

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