a级毛片在线观看_欧美性69式xxxx护士_欧美va天堂在线电影_美女扒开内裤羞羞网站

PS設(shè)計教程網(wǎng)歡迎你!

Flash制作橫向滑動的導(dǎo)航菜單

文章來源于 HiZhen.cn,感謝作者 HiZhen 給我們帶來經(jīng)精彩的文章!
設(shè)計教程/設(shè)計教程/Flash教程2010-04-29
在這個快速教程中你將學(xué)會如何使用AS3’s的補(bǔ)間類創(chuàng)建一個橫向滑動條欄菜單,一個非常棒的導(dǎo)航條。

在這個快速教程中你將學(xué)會如何使用AS3’s的補(bǔ)間類創(chuàng)建一個橫向滑動條欄菜單,一個非常棒的導(dǎo)航條。

最終效果預(yù)覽讓我們看一看我們將要做的作品的最終效果

第一步:創(chuàng)建文本新建一個600*300px的Flash Actionscript3.0文件首先,選擇文本工具并輸入你的導(dǎo)航菜單文字,在這個教程中,我用的是Button1|Button2|Button3|Button4,字體選擇”Arista Light”,大小為30點(diǎn),顏色選擇#999999.然后進(jìn)入對齊面板(如果你看不到它的話就點(diǎn)擊窗口>對齊),使文本相對于舞臺水平中齊,垂直中齊。

Flash制作橫向滑動的導(dǎo)航菜單

第二步:畫一個按鈕

將當(dāng)前的圖層重新命名為”文本”并將其鎖定,這樣就不會誤將其修改。然后創(chuàng)建一個名為”按鈕”的新圖層。選擇矩形工具并在”button

1″的邊緣外畫一個矩形(任意顏色)。這將是你菜單條中可以點(diǎn)擊的區(qū)域。

Flash制作橫向滑動的導(dǎo)航菜單

第三步:完善按鈕選中你剛剛畫的矩形,執(zhí)行修改>轉(zhuǎn)化為元件,并將其命名為”按鈕”。確保注冊點(diǎn)在中間(你可能還要使用對齊面板)

然后,在屬性面板中,將其實(shí)例名稱命為”button1″并將alpha值設(shè)為0%。

Flash制作橫向滑動的導(dǎo)航菜單

第四步:添加更多的按鈕復(fù)制你的”無形”的按鈕,并將其粘貼到其它三個按鈕中,并分別將其實(shí)例名稱命為”button2,button3,button4″使用任意變形工具將它們放大或縮小,使它們正好在菜單條的外框,且每個之間沒有間隔。

Flash制作橫向滑動的導(dǎo)航菜單

第五步:畫條欄(bar)還是選擇矩形工具,將矩形邊角半徑設(shè)為5pixels并畫一個高為4pixels,寬和第一個按鈕差不多的矩形。

把它放在第一個按鈕的下面,點(diǎn)擊修改>轉(zhuǎn)化為元件并將其命名為bar。確保注冊點(diǎn)在中間。

將它的實(shí)例名稱命為”bar”,且和那些按鈕一樣alpha值為0%。將”按鈕”圖層鎖定,并創(chuàng)建一個新的圖層命名為”動作”也將這一層鎖定。現(xiàn)在在你新建的動作圖層上的第一幀上單擊右鍵,并點(diǎn)擊動作。

Flash制作橫向滑動的導(dǎo)航菜單

第六步:輸入類

//為補(bǔ)間導(dǎo)入所需的類

import fl.transitions.Tween;

import fl.transitions.easing.*;

我們需要使用這些代碼和補(bǔ)間類讓條欄動起來,所以將這些導(dǎo)入。這個”緩動”類也是必須的,這樣我們就可以明確所使用的補(bǔ)間動作類型。

第七步:定義變量

// 為條欄的x坐標(biāo)定義補(bǔ)間變量

var barX:Tween;

// 為條欄的淡入定義補(bǔ)間變量

var barAlphaIn:Tween;

// 為條欄的淡出定義補(bǔ)間變量

var barAlphaOut:Tween;

// 為條欄的寬定義補(bǔ)間變量

var barWidth:Tween;

為補(bǔ)間條欄定義這些變量

第八步:添加事件監(jiān)聽器

// 為鼠標(biāo)滑入button1添加事件監(jiān)聽器

button1.addEventListener(MouseEvent.ROLL_OVER, rollOverHandler);

//為鼠標(biāo)滑出button 1添加事件監(jiān)聽器

button1.addEventListener(MouseEvent.ROLL_OUT, rollOutHandler);

// 為鼠標(biāo)滑入button 2添加事件監(jiān)聽器

button2.addEventListener(MouseEvent.ROLL_OVER, rollOverHandler);

// 為鼠標(biāo)滑出button 2添加事件監(jiān)聽器

button2.addEventListener(MouseEvent.ROLL_OUT, rollOutHandler);

//為鼠標(biāo)滑入button 3添加事件監(jiān)聽器

button3.addEventListener(MouseEvent.ROLL_OVER, rollOverHandler);

// 為鼠標(biāo)滑出button 3加事件監(jiān)聽器

button3.addEventListener(MouseEvent.ROLL_OUT, rollOutHandler);

// 為鼠標(biāo)滑入button 3添加事件監(jiān)聽器

button4.addEventListener(MouseEvent.ROLL_OVER, rollOverHandler);

// 為鼠標(biāo)滑出button 4添加事件監(jiān)聽器

button4.addEventListener(MouseEvent.ROLL_OUT, rollOutHandler);

看起來好像有很多代碼,但是它們確實(shí)很簡單

首先我們添加一個事件監(jiān)聽器,當(dāng)鼠標(biāo)滾動到Button 1的時候就執(zhí)行rollOverHandler函數(shù)。然后我們添加另一個事件監(jiān)聽器,當(dāng)鼠標(biāo)在Button 1范圍之外時就執(zhí)行rollOutHandler 函數(shù)。像這樣這些監(jiān)聽器可作用于這四個按鈕。

第九步:函數(shù)

//滑入事件的函數(shù)執(zhí)行方法

function rollOverHandler(e:MouseEvent):void

{

// 將菜單條的x坐標(biāo)調(diào)整到按鈕的當(dāng)前位置。參數(shù)是:

// 添加補(bǔ)間的對象(例如添加運(yùn)動補(bǔ)間)

// 添加補(bǔ)間的對象的屬性

// 緩動(動作)的類型

// 初始值(例如補(bǔ)間開始時的屬性值)

// 末尾值(例如補(bǔ)間結(jié)束時的屬性值)

// 運(yùn)動補(bǔ)間的持續(xù)時間duration of tween

// 是用時間(true)還是幀(false)來測量持續(xù)時間

barX = new Tween(bar,”x”, Back.easeOut, bar.x, e.target.x, 1,true);

// 為條欄的透明度添加補(bǔ)間使它淡入

barAlphaIn = newTween(bar, “alpha”, Regular.easeOut,bar.alpha, 1, 1, true);

//為條欄的寬度添加補(bǔ)間使其與按鈕的一樣寬

barWidth = newTween(bar, “width”, Regular.easeOut,bar.width, e.target.width, 1, true);

}

// 滑出事件的函數(shù)執(zhí)行方法

function rollOutHandler(e:MouseEvent):void

{

//為條欄的透明度添加補(bǔ)間使它淡出

barAlphaOut = newTween(bar, “alpha”, Regular.easeOut,bar.alpha, 0, 1, true);

}

當(dāng)鼠標(biāo)在按鈕之上時,將執(zhí)行rollOverHandler
功能,這將使條欄從它當(dāng)前的位置運(yùn)動到鼠標(biāo)當(dāng)前所指的按鈕的位置。如此以來這個條欄就會平穩(wěn)水平地運(yùn)動。然后,條欄的alpha值將會從當(dāng)前值變到1(100%alpha),寬將從當(dāng)前值變到與引發(fā)Handler功能的按鈕相同的寬度。

當(dāng)我們將鼠標(biāo)移出按鈕時,rollOutHandler功能將被執(zhí)行,條欄的alpha值將會從當(dāng)前值變到0(全透明)。

由于按鈕之間沒有縫隙,緊貼在一起,所以如果你立刻將鼠標(biāo)移出所有按鈕所在的區(qū)域,你只會看到條欄消失了,否則它又會太快的顯示出來,這樣你就看不見了。

總結(jié):

現(xiàn)在你應(yīng)該可以得到與教程上差不多的作品了。很棒。你已經(jīng)學(xué)會了如何使用ActionScript 3.0中的補(bǔ)間類創(chuàng)建有效的動畫菜單,這與眾不同的菜單將更吸引人們的目光。

后續(xù):為每一個按鈕添加一個鼠標(biāo)點(diǎn)擊監(jiān)聽器和執(zhí)行器當(dāng)我們在其上點(diǎn)擊的時候出現(xiàn)不同的動作如何?

參與討論和交作業(yè):http://www.missyuan.com/viewthread.php?tid=454667

版權(quán)所有PS設(shè)計教程網(wǎng)公安備案:蘇公網(wǎng)安備 32058302001023號工信部備案:滬ICP備09005587號
aaa
a级毛片在线观看_欧美性69式xxxx护士_欧美va天堂在线电影_美女扒开内裤羞羞网站
欧美精品在线一区二区| 成人午夜免费视频| 成人亚洲一区二区一| 欧美视频一区二| 国产亚洲短视频| 三级亚洲高清视频| 成人国产精品免费观看视频| 欧美一区二区三区白人| 亚洲欧洲日韩av| 国产在线日韩欧美| 欧美久久一二三四区| 国产精品免费久久| 看电视剧不卡顿的网站| 91福利资源站| 中文字幕一区二区三区四区不卡 | 久久精品人人做人人爽人人| 亚洲一区中文日韩| 成人在线综合网站| 精品国产成人在线影院 | 欧美精品第1页| 亚洲天堂精品视频| 91福利视频网站| 国产清纯在线一区二区www| 午夜视频在线观看一区| 色诱亚洲精品久久久久久| www久久精品| 五月激情丁香一区二区三区| 国产成人在线观看| 日韩欧美在线影院| 日韩高清不卡一区| 在线观看亚洲一区| 一区二区三区中文在线观看| 成人app网站| 国产日韩高清在线| 国产成人在线色| 日本一区二区三区在线不卡| 国内精品自线一区二区三区视频| 制服丝袜中文字幕亚洲| 午夜精品久久久| 欧美精品一二三区| 婷婷成人综合网| 91精品一区二区三区久久久久久| 亚洲午夜电影在线| 欧美色综合久久| 亚洲狠狠爱一区二区三区| 91麻豆国产精品久久| 国产精品毛片久久久久久久| 粉嫩在线一区二区三区视频| 久久久久久久综合色一本| 国产精品888| 久久久久高清精品| 韩国三级在线一区| 国产欧美综合色| 99精品欧美一区二区蜜桃免费| 欧美激情一区三区| 成人动漫精品一区二区| 1区2区3区欧美| 91久久香蕉国产日韩欧美9色| 一区二区三区四区激情 | 精品国产一区二区在线观看| 免费一级欧美片在线观看| 欧美电影免费观看完整版| 色噜噜久久综合| 日日夜夜精品视频免费| 欧美一区二区精美| 国产精品18久久久久久vr| 国产精品久久久久7777按摩 | 菠萝蜜视频在线观看一区| 亚洲人成网站色在线观看 | 粉嫩欧美一区二区三区高清影视 | 韩国v欧美v亚洲v日本v| 国产欧美综合色| 欧美系列一区二区| 韩国欧美国产1区| 国产精品第一页第二页第三页| 91官网在线免费观看| 亚洲国产成人av网| 久久你懂得1024| 91久久一区二区| 国产在线精品一区二区夜色| 国产精品久久久一本精品| 欧美在线制服丝袜| 青椒成人免费视频| 久久久美女毛片| 精品视频1区2区| 国产美女视频一区| 亚洲成人中文在线| 国产精品无码永久免费888| 欧美视频一二三区| 97久久精品人人做人人爽50路| 日本大胆欧美人术艺术动态| 国产精品乱人伦中文| 99riav久久精品riav| 香蕉影视欧美成人| 亚洲人成网站影音先锋播放| 日韩欧美一区二区不卡| 色呦呦一区二区三区| 韩国午夜理伦三级不卡影院| 亚洲国产精品一区二区www| 国产精品美日韩| 欧美成人精精品一区二区频| 欧美在线免费观看视频| 成人av中文字幕| 狠狠色丁香婷婷综合| 性做久久久久久| 一区二区成人在线| 中文字幕一区不卡| 欧美极品另类videosde| 精品乱人伦小说| 日韩视频国产视频| 欧美老人xxxx18| 欧美日韩午夜在线视频| 91麻豆精品秘密| 91网站最新网址| 99在线热播精品免费| 风流少妇一区二区| 国产黄人亚洲片| 精品在线观看视频| 另类小说一区二区三区| 亚洲精品乱码久久久久久久久| 国产免费成人在线视频| 2020国产精品自拍| 久久综合久久综合久久综合| 日韩欧美一二三| 日韩一二三四区| 精品久久久久久久久久久久久久久久久 | 色综合久久六月婷婷中文字幕| jizzjizzjizz欧美| 99精品热视频| 欧美三级资源在线| 欧美日韩一区二区三区四区五区 | 成人动漫一区二区在线| 成人h动漫精品| 色综合天天综合狠狠| 99国产精品视频免费观看| 99re这里只有精品首页| 波多野结衣中文一区| 99精品国产视频| 在线观看欧美黄色| 欧美片在线播放| 91超碰这里只有精品国产| 国产欧美精品国产国产专区| 国产精品第13页| 亚洲激情自拍视频| 日韩专区一卡二卡| 激情综合色综合久久综合| 国产精品自在欧美一区| 99麻豆久久久国产精品免费优播| 色婷婷香蕉在线一区二区| 欧美日韩三级一区二区| 日韩欧美三级在线| 日本一区二区三区免费乱视频| 亚洲精品乱码久久久久久久久| 天堂av在线一区| 国产精品一区二区在线播放| 99久久精品99国产精品| 欧美日韩国产123区| 精品sm在线观看| 一区二区三区国产精品| 九九热在线视频观看这里只有精品| 国产精品99久久久| 欧美日韩一区久久| 亚洲国产精品黑人久久久| 亚洲成人午夜影院| 国产成人精品www牛牛影视| 在线免费一区三区| 久久久久久久电影| 视频一区欧美精品| 91年精品国产| 久久久影视传媒| 香港成人在线视频| 美洲天堂一区二卡三卡四卡视频| 国产suv一区二区三区88区| www.视频一区| 亚洲精品一线二线三线| 一区二区久久久久| 成人性生交大片| 精品久久久三级丝袜| 亚洲一本大道在线| 99久久精品免费精品国产| 欧美在线观看18| 中文字幕日本不卡| 国产福利一区在线观看| 欧美美女一区二区三区| 日韩理论电影院| 国产不卡视频在线播放| 欧美一区二区三区四区视频 | 精品一区二区在线视频| 欧美吻胸吃奶大尺度电影| 亚洲国产岛国毛片在线| 经典三级一区二区| 欧美精品国产精品| 亚洲r级在线视频| 欧美日韩三级一区二区| 亚洲成a人片综合在线| 欧美日韩午夜在线| 免费成人结看片| 久久众筹精品私拍模特| 国产精品一区二区三区99| 久久精品视频网|