亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        Flash ActionScript實(shí)現(xiàn)圖片隨機(jī)切換動(dòng)畫(huà)制作詳解

        2014-06-05 14:35:20王麗潘倩劉佳
        關(guān)鍵詞:樣式對(duì)話(huà)框新建

        王麗,潘倩,劉佳

        (石家莊理工職業(yè)學(xué)院,河北石家莊 050228)

        Flash ActionScript實(shí)現(xiàn)圖片隨機(jī)切換動(dòng)畫(huà)制作詳解

        王麗,潘倩,劉佳

        (石家莊理工職業(yè)學(xué)院,河北石家莊 050228)

        FlashActionScript所實(shí)現(xiàn)的靈活的動(dòng)畫(huà)效果,受到廣大動(dòng)畫(huà)制作者以及動(dòng)畫(huà)使用者的喜愛(ài)。本文通過(guò)分別編寫(xiě)FlashActionScript2.0代碼與FlashActionScript3.0代碼來(lái)實(shí)現(xiàn)數(shù)張圖片以數(shù)種樣式進(jìn)行隨機(jī)切換的動(dòng)畫(huà)。通過(guò)提供兩種代碼的實(shí)現(xiàn)方法,為熟悉不同版本代碼的編程人員提供借鑒。

        Flash動(dòng)畫(huà);AS3.0;AS2.0

        1 引言

        隨著網(wǎng)絡(luò)在各行各業(yè)應(yīng)用的不斷深入,F(xiàn)lash作為一種網(wǎng)絡(luò)動(dòng)畫(huà)編輯軟件,也變得越來(lái)越受到人們的喜愛(ài)。使用Flash能夠制作豐富的動(dòng)畫(huà)效果,對(duì)于數(shù)張圖片以數(shù)種樣式順序切換實(shí)現(xiàn)起來(lái)非常簡(jiǎn)單,一般的Flash動(dòng)畫(huà)制作教程大都有相關(guān)介紹,但是對(duì)于數(shù)張圖片以數(shù)種樣式進(jìn)行隨機(jī)切換的動(dòng)畫(huà)實(shí)現(xiàn)起來(lái)就相當(dāng)困難,可以說(shuō),如果不借助FlashActionScript就無(wú)法實(shí)現(xiàn)。

        隨著Flash軟件版本的不斷升級(jí),F(xiàn)lash ActionScript也發(fā)展到FlashActionScript3.0。對(duì)于Flash腳本編程人員來(lái)說(shuō)FlashActionScript 2.0是一個(gè)頗具爭(zhēng)議的版本,而Flash ActionScript3.0正以其獨(dú)特的特點(diǎn)受到越來(lái)越多的Flash腳本編程人員的喜愛(ài)??紤]到使用舊版本的Flash腳本編程人員,所以在Flash軟件中這兩種環(huán)境共存。

        為了方便使用不同版本的腳本編程人員,在這里提供使用兩種不同版本腳本來(lái)實(shí)現(xiàn)數(shù)張圖片以數(shù)種樣式進(jìn)行隨機(jī)切換的動(dòng)畫(huà)。下面介紹兩種不同腳本的具體實(shí)現(xiàn)方法。

        2 使用FlashActionScript2.0的操作步驟及代碼

        在使用FlashActionScript2.0制作數(shù)張圖片以數(shù)種樣式進(jìn)行隨機(jī)切換的動(dòng)畫(huà)之前,需要事先做好準(zhǔn)備工作。要先建立一個(gè)文件夾,將需要使用的圖片放入該文件夾中,這里以五張圖片為例,分別將五張圖片命名為數(shù)字序號(hào).jpg,文件夾名稱(chēng)為images。注意:文件夾中的圖片最好在使用前經(jīng)過(guò)處理,設(shè)置為相同的尺寸。接下來(lái),啟動(dòng)Flash軟件(這里以使用AdobeFlash CS4為例),選擇“文件”——“新建”命令,彈出“新建文檔”對(duì)話(huà)框,在“常規(guī)”選項(xiàng)卡中,選擇“Flash文件(ActionScript2.0)”,單擊“確定”按鈕。此時(shí)就創(chuàng)建了一個(gè)新的Flash文件。然后,在新建文件的第一幀上,單擊鼠標(biāo)右鍵,在彈出快捷菜單中,選擇“動(dòng)作”命令,這時(shí)會(huì)打開(kāi)“動(dòng)作-幀”面板,在此面板中輸入如下代碼。

        注意:此例中,創(chuàng)建的Flash文件與images文件夾在相同的存儲(chǔ)路徑下。如果Flash文件與images文件夾不在相同的存儲(chǔ)路徑時(shí),需要修改img_array[i].loadMovie("images/"+String(i+1) +".jpg",i+1)語(yǔ)句。

        此時(shí),使用Flash ActionScript 2.0制作數(shù)張圖片以數(shù)種樣式進(jìn)行隨機(jī)切換的動(dòng)畫(huà)就制作好了。

        3 使用Flash ActionScript3.0的操作步驟及代碼

        與使用FlashActionScript2.0相同,圖片最好在使用前經(jīng)過(guò)處理,設(shè)置為相同的尺寸。下面是具體實(shí)現(xiàn)。

        首先啟動(dòng)Flash軟件(這里仍以使用Adobe FlashCS4為例),選擇“文件”——“新建”命令,彈出“新建文檔”對(duì)話(huà)框,在“常規(guī)”選項(xiàng)卡中,選擇“Flash文件(ActionScript3.0)”,單擊“確定”按鈕。此時(shí)就創(chuàng)建了一個(gè)新的Flash文件。

        然后在Flash文件中,選擇“插入”菜單,在下拉菜單中選擇“新建元件”命令,在“創(chuàng)建新元件”對(duì)話(huà)框中,勾選“為ActionScript導(dǎo)出”選項(xiàng),在“類(lèi)”編輯框中輸入mc1,單擊“確定”按鈕。這時(shí),會(huì)彈出“ActionScript類(lèi)警告”對(duì)話(huà)框,單擊“確定”按鈕即可。

        接下來(lái),選擇“文件”菜單中的“導(dǎo)入”命令,在級(jí)聯(lián)菜單中選擇的“導(dǎo)入到舞臺(tái)”命令,在“導(dǎo)入”對(duì)話(huà)框中選擇需要導(dǎo)入的圖片,將一張圖片(如1.jpg)導(dǎo)入元件。

        注意:因?yàn)閳D片是以數(shù)字序號(hào)命名的,所以當(dāng)選擇了某一張圖片后,系統(tǒng)會(huì)彈出下面的提示框,

        這時(shí)要選擇“否”按鈕。因?yàn)槭且獮槊恳粡垐D片創(chuàng)建一個(gè)元件,而不是把多張圖片創(chuàng)建一個(gè)元件。此外,圖片導(dǎo)入元件中時(shí),默認(rèn)情況下元件中的黑色十字會(huì)定位到圖片中心點(diǎn)的位置,此時(shí)需要調(diào)整圖片,使得圖片左上角對(duì)準(zhǔn)十字的中心,否則,制作出來(lái)的動(dòng)畫(huà)只有在最大窗口狀態(tài)下才能顯示完全。

        此時(shí),在庫(kù)面板中也同時(shí)存入了剛剛導(dǎo)入的那張圖片(1.jpg)。效果如圖1所示。

        重復(fù)新建元件的操作,將其它圖片依次創(chuàng)建為元件,操作完成后庫(kù)面板中的效果如圖2所示。

        因?yàn)锳ctionScript3.0中代碼要寫(xiě)入單獨(dú)的代碼文件中,所以接下來(lái)進(jìn)入ActionScript文件的創(chuàng)建。

        選擇“文件”菜單中的“新建”命令,打開(kāi)“新建文檔”對(duì)話(huà)框,在“常規(guī)”選項(xiàng)卡中選擇“ActionScript文件”,這時(shí)會(huì)打開(kāi)腳本編輯窗口,在腳本編輯窗口中輸入如下代碼。

        注意:腳本文件保存時(shí)其主文件名要與Flash文件的主文件名相同。

        最后,也是必不可少的一步操作,在Flash文件中,打開(kāi)“屬性”面板,在“類(lèi)”中輸入類(lèi)名,此類(lèi)名就是與Flash文件主文件名相同的名字(此例中,使用的為as3)。

        此時(shí),使用Flash ActionScript 3.0實(shí)現(xiàn)數(shù)張圖片以數(shù)種樣式進(jìn)行隨機(jī)切換的動(dòng)畫(huà)就制作好了。

        4 結(jié)束語(yǔ)

        正是由于Flash中增加并完善了ActionScript,才大大增加了Flash動(dòng)畫(huà)的魅力[1]。如今Flash已深入到網(wǎng)站建設(shè)、軟件開(kāi)發(fā)、客戶(hù)端開(kāi)發(fā)、2D和3D動(dòng)畫(huà),游戲開(kāi)發(fā),甚至隨著移動(dòng)媒體的深受歡迎,F(xiàn)lash技術(shù)在移動(dòng)數(shù)字產(chǎn)品方面也將得到廣泛應(yīng)用[2]。未來(lái)對(duì)于Flash動(dòng)畫(huà)制作的人才需求也將隨之增加。本文中的所有代碼都是在軟件環(huán)境中調(diào)試通過(guò)并能夠正常運(yùn)行的,兩種版本的ActionScript代碼都是編程實(shí)現(xiàn)了五張圖片以數(shù)種樣式進(jìn)行隨機(jī)切換。應(yīng)用于實(shí)際需要,只需要進(jìn)行少量的代碼修改就能夠?qū)崿F(xiàn)任意數(shù)量圖片的隨機(jī)切換。希望為Flash

        ActionScript動(dòng)畫(huà)愛(ài)好者提供借鑒。

        [1]李捷,郭拯危,閔林.Flash ActionScript 2.0編程基礎(chǔ)與實(shí)例教程[M].北京:電子工業(yè)出版社,2006

        [2]孫穎.Flash ActionScript 3殿堂之路[M].北京:電子工業(yè)出版社,2007

        Flash ActionScript Implementation of Images Random Switching Animation Instance Details

        WANG Li,PAN Qian,LIU Jia
        (Shijiazhuang Institute of Technology,Shijiazhuang,Hebei 050228,China)

        Flash ActionScript is loved by many animation users or makers because of its flexible animation effect.The essay is mainly about an animation of several images switching in one of several types randomly which is programmed separately in Flash ActionScript 2.0 and in Flash ActionScript 3.0.The two kinds of codes of different versions aim to help those programmers who are good at programming with the code of different versions.

        flash animation;AS 3.0;AS 2.0

        TP3

        A

        JL01-0229(2014)01-0007-05

        2013-12-26

        責(zé)任編輯:趙世明

        校對(duì):曹軍校

        王麗(1981-),女,漢族,河北趙縣人,講師,網(wǎng)路工程學(xué)院教師,碩士,主要從事圖象處理方面的教學(xué)與研究。

        猜你喜歡
        樣式對(duì)話(huà)框新建
        Spin transport properties in ferromagnet/superconductor junctions on topological insulator
        CPMF-I 取樣式多相流分離計(jì)量裝置
        重慶三年新建農(nóng)村公路6.26×10~4 km
        石油瀝青(2022年3期)2022-08-26 09:13:40
        CPMF-I 取樣式多相流分離計(jì)量裝置
        取樣式多相流分離計(jì)量裝置
        正?;謴?fù)虛擬機(jī)
        Bootlace Worms’Secret etc.
        萬(wàn)紫蝶、梁新建作品
        曹曙東、溫新建作品
        這是巴黎發(fā)布的新樣式
        中文字幕日韩欧美一区二区三区 | 亚洲国产色一区二区三区| 男女18视频免费网站| 亚洲av中文无码乱人伦在线视色| 亚洲精一区二区三av| 欧美性生交大片免费看app麻豆 | 污污污污污污WWW网站免费| 亚洲av无码一区二区三区乱子伦| 韩国三级大全久久网站| 色777狠狠狠综合| 大肉大捧一进一出好爽视色大师 | 国产精品美女一区二区视频| 国产真实伦在线观看| 又爽又黄无遮挡高潮视频网站| 国产精品视频二区不卡| 色综合自拍| 少妇的诱惑免费在线观看| 国产自产21区激情综合一区| 高清成人在线视频播放| 中文字幕色偷偷人妻久久一区| 穿着白丝啪啪的av网站| 国产精品无码一区二区三级| 潮喷大喷水系列无码久久精品| 日韩精品一区二区午夜成人版| 国产亚洲情侣一区二区无| 亚洲欧美另类自拍| 亚洲欧美在线视频| 精品人妻一区二区久久| 国产精品女同一区二区免| 国产手机在线观看一区二区三区 | 久久久久久久妓女精品免费影院 | 国产成人啪精品| 国产精品久久无码免费看| 免费人妻精品区一区二区三| 三级国产自拍在线观看| 大陆老熟女自拍自偷露脸| 伊人久久精品久久亚洲一区| 推油少妇久久99久久99久久| 日本高清在线一区二区| 久久免费看的少妇一级特黄片| 日本中文字幕有码网站|