<pre id="psvi9"></pre>

  • <ruby id="psvi9"><div id="psvi9"></div></ruby>

  • 加載中...
    當(dāng)前位置:首頁 > 在線學(xué)堂 > IT學(xué)堂

    IT學(xué)堂

    讓畫卷打開來 ——用Flash做轉(zhuǎn)軸效果

    發(fā)布人:管理員 發(fā)布時間:發(fā)布時間:2005-04-07

    1,轉(zhuǎn)軸的制作
    (1) 新建一動畫文件,使用Ctrl + M快捷鍵打開Movie Properties對話框,設(shè)置場景屬性:width=200 height=400


    (2) 調(diào)出填充(Fill)對話框,選擇Window>Panels>Fill,

    (3) 在下拉菜單中選擇Linear Gradient,在兩個小游標(biāo)的中間點擊鼠標(biāo)左鍵,大家會發(fā)現(xiàn)多了一個游標(biāo)。大家會發(fā)現(xiàn),后面的小框里的顏色和游標(biāo)所指的地方的顏色是一樣的,鼠標(biāo)單擊后面的小框,彈出顏色板,選取白色。單擊前面的游標(biāo),單擊后面的小框,彈出顏色板,選取深褐色。同樣,將后面的游標(biāo)所指的地方設(shè)為深褐色。完成后如圖1所示。




    (4)選取工具欄浮動面板上的矩形工具(Rectangle Tool),在工作窗口的畫布上畫一如圖2所示的矩形。用箭頭工具(Arrow Tool)去掉邊框(在邊框處雙擊鼠標(biāo)左鍵選中整個邊框,按下Delete鍵,即可刪除)。



    圖 2       


    (4)選中圖2中的矩形(點擊鼠標(biāo)左鍵),按F8鍵,在彈出的組件屬性(Symbol Properties)的Name欄填入“軸”,在Behavior中選Graphic。完成后如圖3所示。 點擊“OK”。至此,我們創(chuàng)建了一個軸組件。


    (5)添加兩個層,雙擊第一層的層名,將其名稱改為“紙”,其他的兩層分別為“遮罩”和“滾動軸”。刪除畫布上的所有對象。完成后如圖4所示:



    注意:層的順序千萬不要弄錯!

    (6)點擊紙層的第一幀,選取矩形工具,選取填充顏色為深褐色,在畫布上畫一矩形。再選取填充顏色為白色,在畫布上畫一矩形,比上一矩形要小一些。完成后如圖5所示。



    (7)點擊文字工具,激活文字對話框,選擇好字體和字體的大小。字體建議采用華文行楷,字體的大小與你的紙張的大小和所要輸入文字的多少有關(guān)。在畫布的中間的白色區(qū)域單擊鼠標(biāo)左鍵,鍵入想寫的文字(輸入一個字就回車一次,以使得它們排成一列)。調(diào)整文字到合適大小。完成后如圖6所示。


     
     圖 6          

    (8)按下Ctrl+L鍵,打開組件庫。選中我們在上面建的軸。按住鼠標(biāo)左鍵將它拖到畫布上,放在紙的最上面。調(diào)整其長度(如果不方便調(diào)整,請用縮放工具將其放大到合適大小,再進行調(diào)整),以確保與紙同寬度。完成后如圖7所示。




    (9)點擊遮罩層的第一幀。選取矩形工具,在畫布上畫一矩形,矩形與紙同寬度,但是比紙稍長。填充顏色不限,但是最好不要與紙同色。

    (10)雙擊鼠標(biāo)左鍵,選中該矩形。按下F8鍵,在彈出的組件屬性(Symbol Properties)的Name欄填入“遮罩”,在Behavior中選Graphic。完成后如圖8所示。




    (11)將遮罩組件拖到紙的上方,使得遮罩的下邊緣正好遮住紙層的上軸。完成后如圖9所示。



    (12)選取“滾動軸”層的第一幀,按下Ctrl+L鍵,打開組件庫。選中我們在上面建的軸。按住鼠標(biāo)左鍵將它拖到畫布上,放在紙層軸的正下方。調(diào)整其長度,使它的長度與紙層軸的長度完全一樣。如果不方便放置,請講遮罩層隱藏(單擊遮罩層層名后的小黑點,是它變?yōu)榧t叉)。完成后如圖10所示。


        

    (13)點擊紙層的第一幀,按下F5鍵,大家會發(fā)現(xiàn)時間線上的幀增加了,我們使它增加到20幀。用同樣的方法使遮罩層和滾動軸層也增加到20幀。完成后如圖11所示。




    (14)單擊遮罩層的20幀,按下F6鍵,我們在這里添加一個關(guān)鍵幀。將遮罩組件下移到正好蓋住紙層,完成如圖12所示。



    (15)單擊滾動軸層的20幀,按下F6鍵,我們在這里添加一個關(guān)鍵幀。將軸組件下移到紙層的最下方,完成后如圖13所示。



    (16)在滾動軸層的時間線的0-20幀中間的任意幀上按下鼠標(biāo)右鍵。在彈出的快捷菜單里選擇Create Motion Tween。在遮罩層的時間線的0-20幀中間的任意幀上按下鼠標(biāo)右鍵。在彈出的快捷菜單里選擇Create Motion Tween。完成后如圖14所示。
           


     圖 14

    (17)在遮罩層的層名上單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇Mask.如圖15所示。完成后如圖16所示。


    圖 15




    到這里,已經(jīng)基本上完成,大家可以按Ctrl+Enter(回車)來看一下效果。

    大家會發(fā)現(xiàn),效果是出來了,但是在打開后沒有半刻停留就又“合”上了(實際上是回到第一幀有開始播放)。我們希望它能在打開后停留一會。下面我們用action來解決這個問題。

    (18)延時控制

    在滾動軸層的20幀上單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇Action.加入以下代碼。

    stop ();//停止播放

    var timer1;//定義變量

    timer1 = getTimer();//將已播放時間存在變量中

    flag = 0;//設(shè)立一個標(biāo)志

    while (flag == 0) {

    if (getTimer()-timer1>5000) {

    flag = 1;

    }

    }//如果停留了5秒鐘,那么將標(biāo)志改變,以便結(jié)束循環(huán)。

    gotoAndPlay (1);//回到第一幀,繼續(xù)播放。


    到這里,我們已經(jīng)將轉(zhuǎn)軸的效果做出來。還可以吧:)
    分享到:
    智慧校園綜合平臺
    優(yōu)教班班通
    校訊通
    FTP
    校園辦公系統(tǒng)
    鄭州教育·文明博客
    鄭州市教育數(shù)字圖書館
    文明網(wǎng)
    教育信息網(wǎng)
    版權(quán)所有 ? 鄭州102高級中學(xué)版權(quán)所有 辦公室:0371-88926561 0371-88926562 教務(wù)處:0371-88926591 0371-88926592 數(shù)字地圖
    地址:鄭州市右江路1號 郵編:450000豫ICP備2020036059號-1 技術(shù)支持:羿海科技
    天天爽天天爽夜夜爽国产自己精品_手活久久精品视频免费_国产中文视频_99久久最新视频免费观看 亚太影院 柯西贝尔-游戏赚网 加勒比东京热不卡一区二区 国产白浆精品永久网站 欧美日韩国产精品
    <pre id="psvi9"></pre>

  • <ruby id="psvi9"><div id="psvi9"></div></ruby>