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

        ?

        基于Flash ActionScript技術(shù)的電子簡歷動畫軟件的實(shí)現(xiàn)

        2014-04-21 20:38:00黃茜
        新媒體研究 2014年4期
        關(guān)鍵詞:關(guān)鍵幀腳本求職者

        黃茜

        摘 要 電子簡歷已成為現(xiàn)代求職者展示自我的一個(gè)常用方式。其中的關(guān)鍵便是動畫操作中的互動設(shè)計(jì)與實(shí)現(xiàn)。應(yīng)用ActionScript技術(shù)開發(fā)一系列電子簡歷動畫軟件,可以更加有效、全面、立體地展示求職者的各種信息資料,不僅節(jié)約社會資源,還可以提高應(yīng)聘者求職的成功率。

        關(guān)鍵詞 ActionScript;電子簡歷;文件調(diào)用;加載;交互動畫

        中圖分類號:TP3 文獻(xiàn)標(biāo)識碼:A 文章編號:1671-7597(2014)04-0043-02

        隨著信息技術(shù)的廣泛應(yīng)用和普及,網(wǎng)上求職與招聘開始變得越來越盛行。越來越多的企事業(yè)單位和追逐CIS導(dǎo)向管理的公司,出于提高效率和節(jié)省人力物力的考慮,在招聘和遴選人才的過程中,要求求職者提供電子簡歷正在變得越來越流行。

        個(gè)人簡歷是求職者向招聘單位送發(fā)的一份簡要介紹。傳統(tǒng)的個(gè)人簡歷主要是通過應(yīng)用Word、Excel、Photoshop等常用軟件,以文字、圖片、表格等靜態(tài)形式,介紹自己的基本資料與求職愿望等信息。而電子簡歷通常是通過計(jì)算機(jī)進(jìn)行的一種多媒體、多功能、全方位的個(gè)人簡歷,電子簡歷的制作元素一般包括文字、圖像、視頻、聲音、動畫和超鏈接等。它有著傳統(tǒng)的紙質(zhì)簡歷不能比擬的能力,不僅可以更全面細(xì)致的展示求職者的個(gè)人情況,還能讓人力資源看到、聽到并體會到求職者的實(shí)際表現(xiàn)與內(nèi)心感受,從而拉近了求職者和人力資源的距離。

        Flash ActionScript是一種類似于JavaScript和ECMA規(guī)范的面向?qū)ο蟮哪_本語言。ActionScript多用于動畫制作過程中的流程以及元件控制,從而實(shí)現(xiàn)動畫作品的交互功能。

        1 ActionScript3.0技術(shù)簡介

        對著項(xiàng)目需求的提升和項(xiàng)目規(guī)模的擴(kuò)大,為了適應(yīng)和充分發(fā)揮RIA的高度互動性、豐富用戶體驗(yàn)以及功能強(qiáng)大的客戶端,Adobe公司于2006年在ActionScript1.0和ActionScript2.0的基礎(chǔ)上,于Flash CS3中推出了ActionScript3.0語言。ActionScript3.0基于國際標(biāo)準(zhǔn)化編程腳本語言ECMAScript,并對其進(jìn)行了適合Flash Player的功能改進(jìn),能夠?yàn)殚_發(fā)人員提供RIA應(yīng)用可靠的編程模型。

        表1 ActionScript3.0增加的主要功能

        與ActionScript以前的版本相比,ActionScript3.0的代碼編寫能力得到了大大的提高。AVM2作為Flash Player8.5版本之后的新型虛擬機(jī),執(zhí)行代碼的速度比以前的版本快10倍。此外,在面向?qū)ο蠓矫嬉泊蟠笤鰪?qiáng),增加了很多面向?qū)ο蟮脑O(shè)計(jì)思想。總體來說,ActionScript3.0增加的功能主要包括語法、面向?qū)ο蠛虯PI三個(gè)方面。如表1所示。

        2 電子簡歷動畫的控制原理與實(shí)踐

        在Flash中利用ActionScript可以控制動畫的播放行為和對象的屬性,給對象添加動作腳本主要包括兩種情況。一種是給關(guān)鍵幀插入ActionScript,用來控制動畫的播放行為;另一種是給按鈕和影片剪輯插入ActionScript,用來響應(yīng)用戶的事件及控制動畫中對象的各種屬性的變化。本文中電子簡歷動畫的控制原理就是涉及到上述的動作腳本的控制技術(shù)。

        本次項(xiàng)目中共有17個(gè)文件,包括5個(gè)文本文件(擴(kuò)展名為.txt),6個(gè)Flash源文件(擴(kuò)展名為.fla)和6個(gè)Flash動畫文件(擴(kuò)展名為.swf)。文件名稱及其功能如表2所示。

        表2 項(xiàng)目中文件名稱、類型及其功能

        在這些文件中,最終的電子簡歷動畫文件是由名為main.fla發(fā)布生成的名為main.swf的Flash動畫文件。這些文件之間的關(guān)系大致是:1)5個(gè)txt后綴的文件分別被5個(gè)對應(yīng)的swf后綴的文件所調(diào)用;2)5個(gè)swf后綴的文件全部被main.swf文件調(diào)用。本文中,將名為main的文件稱為主文件,將其余5個(gè)動畫文件稱為子文件。

        2.1 子文件動畫的制作與生成

        在項(xiàng)目設(shè)計(jì)中,本人首先規(guī)劃好電子簡歷動畫主文件的大體界面與功能。在主界面上有5個(gè)按鈕元件,當(dāng)點(diǎn)擊這些按鈕元件的時(shí)候,主界面的舞臺中央位置會顯示對應(yīng)按鈕的信息內(nèi)容。通過ActionScript代碼,按鈕點(diǎn)擊事件觸發(fā)動畫子文件的內(nèi)容會在主文件中的顯示。

        5個(gè)動畫子文件的制作思路具有工程上的相似性,步驟大體如下:1)制作5個(gè)文本文件,以備對應(yīng)的動畫文件的調(diào)用;2)制作5個(gè)Flash源文件的界面;3)發(fā)布5個(gè)Flash源文件得到對應(yīng)的swf文件。在制作Flash源文件的過程中,因?yàn)殡娮雍啔v中涉及到個(gè)人信息或履歷的文字內(nèi)容偏多,經(jīng)常會用到上翻下翻按鈕,因此會涉及到按鈕元件的繪制和按鈕功能的腳本控制。上翻下翻按鈕的腳本代碼如圖1所示。

        圖1 上翻下翻按鈕的腳本代碼

        Flash源文件對文本文件的調(diào)用主要是通過影片剪輯和關(guān)鍵幀的動作腳本來實(shí)現(xiàn)的。比如要實(shí)現(xiàn)intro.swf文件對于intro.txt文件的調(diào)用,主要是通過loadVariables()函數(shù)來實(shí)現(xiàn)的。該函數(shù)的功能是從外部文件讀取文件數(shù)據(jù)并設(shè)置成影片剪輯或動態(tài)文本中變量的值(注:ActionScript3.0不支持動態(tài)文本的變量應(yīng)用)。外部文件可以是文本文件、CGI文件、Active Server Page(ASP)、PHP腳本或其它格式正確的文本文件。

        將制作好的5個(gè)Flash源文件發(fā)布生成swf格式的文件。此時(shí)在項(xiàng)目文件夾中至少含有15個(gè)文件。如圖2所示。

        圖2 動畫子文件完成后的主要文件

        2.2 ActionScript技術(shù)實(shí)現(xiàn)主文件對子文件的調(diào)用控制

        電子簡歷動畫是項(xiàng)目中的最為核心的文件,其功能主要是界面上的5個(gè)按鈕的點(diǎn)擊事件可以實(shí)現(xiàn)對5個(gè)swf文件的調(diào)用,即將swf動畫文件的內(nèi)容加載顯示在主文件的舞臺中央。在本次項(xiàng)目實(shí)踐中,我主要是通過按鈕的ActionScript腳本代碼來實(shí)現(xiàn)的。在腳本代碼的控制中主要涉及到兩個(gè)功能:1)文件的加載與卸載;2)關(guān)鍵幀的跳動播放控制。文件的加載與卸載主要是在按鈕行為下通過函數(shù)loadMovieNum()和unloadMovieNum()實(shí)現(xiàn)的;關(guān)鍵幀的跳動播放主要在關(guān)鍵幀行為下是通過函數(shù)gotoAndPlay()實(shí)現(xiàn)的。按鈕行為下的腳本代碼和關(guān)鍵幀行為下的主要腳本代碼分別如圖3和圖4所示。

        圖3 主界面中某按鈕行為下的腳本代碼

        主文件對子文件調(diào)用控制的基本原理是:在主界面中按鈕的點(diǎn)擊事件觸發(fā)主文件對于子文件的加載。主界面中按鈕點(diǎn)擊行為之后的具體過程如下:

        1)卸載上次通過loadMovieNum()函數(shù)加載的swf文件;

        2)播放頭跳轉(zhuǎn)到下一個(gè)關(guān)鍵幀處(此處有本次按鈕點(diǎn)擊觸發(fā)的swf文件加載);

        3)跳轉(zhuǎn)到的關(guān)鍵幀處加載swf文件并設(shè)置其在主界面中的位置坐標(biāo)。

        圖4 主文件界面中某關(guān)鍵幀的腳本代碼

        3 結(jié)束語

        電子簡歷動畫提高了求職者的信息展示程度,也改變了求職者和招聘方的傳統(tǒng)互動方式,節(jié)省了人力、物力等各種資源,提高了人力資源管理工作的效率。在電子簡歷動畫中可以充分發(fā)揮求職者的個(gè)性、風(fēng)格、肢體和語言表達(dá)等特點(diǎn)。Flash動畫設(shè)計(jì)技術(shù)除了可以實(shí)現(xiàn)電子簡歷之外,在電子游戲、電子廣告、產(chǎn)品展示等領(lǐng)域的應(yīng)用也極為廣泛。ActionScript在實(shí)現(xiàn)這些動畫的交互方面極為重要?;贔lash ActionScript的動畫軟件體積小、質(zhì)量高、操作簡單且運(yùn)行速度快,具有較強(qiáng)的實(shí)用性、交互性。而且這些動畫可以極為方便地置于網(wǎng)絡(luò)上的Web頁面中,從而極大地提高了傳播影響力和傳播范圍。

        參考文獻(xiàn)

        [1]章精設(shè).Flash ActionScript 3.0從入門到精通[M].清華大學(xué)出版社,2008.endprint

        摘 要 電子簡歷已成為現(xiàn)代求職者展示自我的一個(gè)常用方式。其中的關(guān)鍵便是動畫操作中的互動設(shè)計(jì)與實(shí)現(xiàn)。應(yīng)用ActionScript技術(shù)開發(fā)一系列電子簡歷動畫軟件,可以更加有效、全面、立體地展示求職者的各種信息資料,不僅節(jié)約社會資源,還可以提高應(yīng)聘者求職的成功率。

        關(guān)鍵詞 ActionScript;電子簡歷;文件調(diào)用;加載;交互動畫

        中圖分類號:TP3 文獻(xiàn)標(biāo)識碼:A 文章編號:1671-7597(2014)04-0043-02

        隨著信息技術(shù)的廣泛應(yīng)用和普及,網(wǎng)上求職與招聘開始變得越來越盛行。越來越多的企事業(yè)單位和追逐CIS導(dǎo)向管理的公司,出于提高效率和節(jié)省人力物力的考慮,在招聘和遴選人才的過程中,要求求職者提供電子簡歷正在變得越來越流行。

        個(gè)人簡歷是求職者向招聘單位送發(fā)的一份簡要介紹。傳統(tǒng)的個(gè)人簡歷主要是通過應(yīng)用Word、Excel、Photoshop等常用軟件,以文字、圖片、表格等靜態(tài)形式,介紹自己的基本資料與求職愿望等信息。而電子簡歷通常是通過計(jì)算機(jī)進(jìn)行的一種多媒體、多功能、全方位的個(gè)人簡歷,電子簡歷的制作元素一般包括文字、圖像、視頻、聲音、動畫和超鏈接等。它有著傳統(tǒng)的紙質(zhì)簡歷不能比擬的能力,不僅可以更全面細(xì)致的展示求職者的個(gè)人情況,還能讓人力資源看到、聽到并體會到求職者的實(shí)際表現(xiàn)與內(nèi)心感受,從而拉近了求職者和人力資源的距離。

        Flash ActionScript是一種類似于JavaScript和ECMA規(guī)范的面向?qū)ο蟮哪_本語言。ActionScript多用于動畫制作過程中的流程以及元件控制,從而實(shí)現(xiàn)動畫作品的交互功能。

        1 ActionScript3.0技術(shù)簡介

        對著項(xiàng)目需求的提升和項(xiàng)目規(guī)模的擴(kuò)大,為了適應(yīng)和充分發(fā)揮RIA的高度互動性、豐富用戶體驗(yàn)以及功能強(qiáng)大的客戶端,Adobe公司于2006年在ActionScript1.0和ActionScript2.0的基礎(chǔ)上,于Flash CS3中推出了ActionScript3.0語言。ActionScript3.0基于國際標(biāo)準(zhǔn)化編程腳本語言ECMAScript,并對其進(jìn)行了適合Flash Player的功能改進(jìn),能夠?yàn)殚_發(fā)人員提供RIA應(yīng)用可靠的編程模型。

        表1 ActionScript3.0增加的主要功能

        與ActionScript以前的版本相比,ActionScript3.0的代碼編寫能力得到了大大的提高。AVM2作為Flash Player8.5版本之后的新型虛擬機(jī),執(zhí)行代碼的速度比以前的版本快10倍。此外,在面向?qū)ο蠓矫嬉泊蟠笤鰪?qiáng),增加了很多面向?qū)ο蟮脑O(shè)計(jì)思想??傮w來說,ActionScript3.0增加的功能主要包括語法、面向?qū)ο蠛虯PI三個(gè)方面。如表1所示。

        2 電子簡歷動畫的控制原理與實(shí)踐

        在Flash中利用ActionScript可以控制動畫的播放行為和對象的屬性,給對象添加動作腳本主要包括兩種情況。一種是給關(guān)鍵幀插入ActionScript,用來控制動畫的播放行為;另一種是給按鈕和影片剪輯插入ActionScript,用來響應(yīng)用戶的事件及控制動畫中對象的各種屬性的變化。本文中電子簡歷動畫的控制原理就是涉及到上述的動作腳本的控制技術(shù)。

        本次項(xiàng)目中共有17個(gè)文件,包括5個(gè)文本文件(擴(kuò)展名為.txt),6個(gè)Flash源文件(擴(kuò)展名為.fla)和6個(gè)Flash動畫文件(擴(kuò)展名為.swf)。文件名稱及其功能如表2所示。

        表2 項(xiàng)目中文件名稱、類型及其功能

        在這些文件中,最終的電子簡歷動畫文件是由名為main.fla發(fā)布生成的名為main.swf的Flash動畫文件。這些文件之間的關(guān)系大致是:1)5個(gè)txt后綴的文件分別被5個(gè)對應(yīng)的swf后綴的文件所調(diào)用;2)5個(gè)swf后綴的文件全部被main.swf文件調(diào)用。本文中,將名為main的文件稱為主文件,將其余5個(gè)動畫文件稱為子文件。

        2.1 子文件動畫的制作與生成

        在項(xiàng)目設(shè)計(jì)中,本人首先規(guī)劃好電子簡歷動畫主文件的大體界面與功能。在主界面上有5個(gè)按鈕元件,當(dāng)點(diǎn)擊這些按鈕元件的時(shí)候,主界面的舞臺中央位置會顯示對應(yīng)按鈕的信息內(nèi)容。通過ActionScript代碼,按鈕點(diǎn)擊事件觸發(fā)動畫子文件的內(nèi)容會在主文件中的顯示。

        5個(gè)動畫子文件的制作思路具有工程上的相似性,步驟大體如下:1)制作5個(gè)文本文件,以備對應(yīng)的動畫文件的調(diào)用;2)制作5個(gè)Flash源文件的界面;3)發(fā)布5個(gè)Flash源文件得到對應(yīng)的swf文件。在制作Flash源文件的過程中,因?yàn)殡娮雍啔v中涉及到個(gè)人信息或履歷的文字內(nèi)容偏多,經(jīng)常會用到上翻下翻按鈕,因此會涉及到按鈕元件的繪制和按鈕功能的腳本控制。上翻下翻按鈕的腳本代碼如圖1所示。

        圖1 上翻下翻按鈕的腳本代碼

        Flash源文件對文本文件的調(diào)用主要是通過影片剪輯和關(guān)鍵幀的動作腳本來實(shí)現(xiàn)的。比如要實(shí)現(xiàn)intro.swf文件對于intro.txt文件的調(diào)用,主要是通過loadVariables()函數(shù)來實(shí)現(xiàn)的。該函數(shù)的功能是從外部文件讀取文件數(shù)據(jù)并設(shè)置成影片剪輯或動態(tài)文本中變量的值(注:ActionScript3.0不支持動態(tài)文本的變量應(yīng)用)。外部文件可以是文本文件、CGI文件、Active Server Page(ASP)、PHP腳本或其它格式正確的文本文件。

        將制作好的5個(gè)Flash源文件發(fā)布生成swf格式的文件。此時(shí)在項(xiàng)目文件夾中至少含有15個(gè)文件。如圖2所示。

        圖2 動畫子文件完成后的主要文件

        2.2 ActionScript技術(shù)實(shí)現(xiàn)主文件對子文件的調(diào)用控制

        電子簡歷動畫是項(xiàng)目中的最為核心的文件,其功能主要是界面上的5個(gè)按鈕的點(diǎn)擊事件可以實(shí)現(xiàn)對5個(gè)swf文件的調(diào)用,即將swf動畫文件的內(nèi)容加載顯示在主文件的舞臺中央。在本次項(xiàng)目實(shí)踐中,我主要是通過按鈕的ActionScript腳本代碼來實(shí)現(xiàn)的。在腳本代碼的控制中主要涉及到兩個(gè)功能:1)文件的加載與卸載;2)關(guān)鍵幀的跳動播放控制。文件的加載與卸載主要是在按鈕行為下通過函數(shù)loadMovieNum()和unloadMovieNum()實(shí)現(xiàn)的;關(guān)鍵幀的跳動播放主要在關(guān)鍵幀行為下是通過函數(shù)gotoAndPlay()實(shí)現(xiàn)的。按鈕行為下的腳本代碼和關(guān)鍵幀行為下的主要腳本代碼分別如圖3和圖4所示。

        圖3 主界面中某按鈕行為下的腳本代碼

        主文件對子文件調(diào)用控制的基本原理是:在主界面中按鈕的點(diǎn)擊事件觸發(fā)主文件對于子文件的加載。主界面中按鈕點(diǎn)擊行為之后的具體過程如下:

        1)卸載上次通過loadMovieNum()函數(shù)加載的swf文件;

        2)播放頭跳轉(zhuǎn)到下一個(gè)關(guān)鍵幀處(此處有本次按鈕點(diǎn)擊觸發(fā)的swf文件加載);

        3)跳轉(zhuǎn)到的關(guān)鍵幀處加載swf文件并設(shè)置其在主界面中的位置坐標(biāo)。

        圖4 主文件界面中某關(guān)鍵幀的腳本代碼

        3 結(jié)束語

        電子簡歷動畫提高了求職者的信息展示程度,也改變了求職者和招聘方的傳統(tǒng)互動方式,節(jié)省了人力、物力等各種資源,提高了人力資源管理工作的效率。在電子簡歷動畫中可以充分發(fā)揮求職者的個(gè)性、風(fēng)格、肢體和語言表達(dá)等特點(diǎn)。Flash動畫設(shè)計(jì)技術(shù)除了可以實(shí)現(xiàn)電子簡歷之外,在電子游戲、電子廣告、產(chǎn)品展示等領(lǐng)域的應(yīng)用也極為廣泛。ActionScript在實(shí)現(xiàn)這些動畫的交互方面極為重要?;贔lash ActionScript的動畫軟件體積小、質(zhì)量高、操作簡單且運(yùn)行速度快,具有較強(qiáng)的實(shí)用性、交互性。而且這些動畫可以極為方便地置于網(wǎng)絡(luò)上的Web頁面中,從而極大地提高了傳播影響力和傳播范圍。

        參考文獻(xiàn)

        [1]章精設(shè).Flash ActionScript 3.0從入門到精通[M].清華大學(xué)出版社,2008.endprint

        摘 要 電子簡歷已成為現(xiàn)代求職者展示自我的一個(gè)常用方式。其中的關(guān)鍵便是動畫操作中的互動設(shè)計(jì)與實(shí)現(xiàn)。應(yīng)用ActionScript技術(shù)開發(fā)一系列電子簡歷動畫軟件,可以更加有效、全面、立體地展示求職者的各種信息資料,不僅節(jié)約社會資源,還可以提高應(yīng)聘者求職的成功率。

        關(guān)鍵詞 ActionScript;電子簡歷;文件調(diào)用;加載;交互動畫

        中圖分類號:TP3 文獻(xiàn)標(biāo)識碼:A 文章編號:1671-7597(2014)04-0043-02

        隨著信息技術(shù)的廣泛應(yīng)用和普及,網(wǎng)上求職與招聘開始變得越來越盛行。越來越多的企事業(yè)單位和追逐CIS導(dǎo)向管理的公司,出于提高效率和節(jié)省人力物力的考慮,在招聘和遴選人才的過程中,要求求職者提供電子簡歷正在變得越來越流行。

        個(gè)人簡歷是求職者向招聘單位送發(fā)的一份簡要介紹。傳統(tǒng)的個(gè)人簡歷主要是通過應(yīng)用Word、Excel、Photoshop等常用軟件,以文字、圖片、表格等靜態(tài)形式,介紹自己的基本資料與求職愿望等信息。而電子簡歷通常是通過計(jì)算機(jī)進(jìn)行的一種多媒體、多功能、全方位的個(gè)人簡歷,電子簡歷的制作元素一般包括文字、圖像、視頻、聲音、動畫和超鏈接等。它有著傳統(tǒng)的紙質(zhì)簡歷不能比擬的能力,不僅可以更全面細(xì)致的展示求職者的個(gè)人情況,還能讓人力資源看到、聽到并體會到求職者的實(shí)際表現(xiàn)與內(nèi)心感受,從而拉近了求職者和人力資源的距離。

        Flash ActionScript是一種類似于JavaScript和ECMA規(guī)范的面向?qū)ο蟮哪_本語言。ActionScript多用于動畫制作過程中的流程以及元件控制,從而實(shí)現(xiàn)動畫作品的交互功能。

        1 ActionScript3.0技術(shù)簡介

        對著項(xiàng)目需求的提升和項(xiàng)目規(guī)模的擴(kuò)大,為了適應(yīng)和充分發(fā)揮RIA的高度互動性、豐富用戶體驗(yàn)以及功能強(qiáng)大的客戶端,Adobe公司于2006年在ActionScript1.0和ActionScript2.0的基礎(chǔ)上,于Flash CS3中推出了ActionScript3.0語言。ActionScript3.0基于國際標(biāo)準(zhǔn)化編程腳本語言ECMAScript,并對其進(jìn)行了適合Flash Player的功能改進(jìn),能夠?yàn)殚_發(fā)人員提供RIA應(yīng)用可靠的編程模型。

        表1 ActionScript3.0增加的主要功能

        與ActionScript以前的版本相比,ActionScript3.0的代碼編寫能力得到了大大的提高。AVM2作為Flash Player8.5版本之后的新型虛擬機(jī),執(zhí)行代碼的速度比以前的版本快10倍。此外,在面向?qū)ο蠓矫嬉泊蟠笤鰪?qiáng),增加了很多面向?qū)ο蟮脑O(shè)計(jì)思想??傮w來說,ActionScript3.0增加的功能主要包括語法、面向?qū)ο蠛虯PI三個(gè)方面。如表1所示。

        2 電子簡歷動畫的控制原理與實(shí)踐

        在Flash中利用ActionScript可以控制動畫的播放行為和對象的屬性,給對象添加動作腳本主要包括兩種情況。一種是給關(guān)鍵幀插入ActionScript,用來控制動畫的播放行為;另一種是給按鈕和影片剪輯插入ActionScript,用來響應(yīng)用戶的事件及控制動畫中對象的各種屬性的變化。本文中電子簡歷動畫的控制原理就是涉及到上述的動作腳本的控制技術(shù)。

        本次項(xiàng)目中共有17個(gè)文件,包括5個(gè)文本文件(擴(kuò)展名為.txt),6個(gè)Flash源文件(擴(kuò)展名為.fla)和6個(gè)Flash動畫文件(擴(kuò)展名為.swf)。文件名稱及其功能如表2所示。

        表2 項(xiàng)目中文件名稱、類型及其功能

        在這些文件中,最終的電子簡歷動畫文件是由名為main.fla發(fā)布生成的名為main.swf的Flash動畫文件。這些文件之間的關(guān)系大致是:1)5個(gè)txt后綴的文件分別被5個(gè)對應(yīng)的swf后綴的文件所調(diào)用;2)5個(gè)swf后綴的文件全部被main.swf文件調(diào)用。本文中,將名為main的文件稱為主文件,將其余5個(gè)動畫文件稱為子文件。

        2.1 子文件動畫的制作與生成

        在項(xiàng)目設(shè)計(jì)中,本人首先規(guī)劃好電子簡歷動畫主文件的大體界面與功能。在主界面上有5個(gè)按鈕元件,當(dāng)點(diǎn)擊這些按鈕元件的時(shí)候,主界面的舞臺中央位置會顯示對應(yīng)按鈕的信息內(nèi)容。通過ActionScript代碼,按鈕點(diǎn)擊事件觸發(fā)動畫子文件的內(nèi)容會在主文件中的顯示。

        5個(gè)動畫子文件的制作思路具有工程上的相似性,步驟大體如下:1)制作5個(gè)文本文件,以備對應(yīng)的動畫文件的調(diào)用;2)制作5個(gè)Flash源文件的界面;3)發(fā)布5個(gè)Flash源文件得到對應(yīng)的swf文件。在制作Flash源文件的過程中,因?yàn)殡娮雍啔v中涉及到個(gè)人信息或履歷的文字內(nèi)容偏多,經(jīng)常會用到上翻下翻按鈕,因此會涉及到按鈕元件的繪制和按鈕功能的腳本控制。上翻下翻按鈕的腳本代碼如圖1所示。

        圖1 上翻下翻按鈕的腳本代碼

        Flash源文件對文本文件的調(diào)用主要是通過影片剪輯和關(guān)鍵幀的動作腳本來實(shí)現(xiàn)的。比如要實(shí)現(xiàn)intro.swf文件對于intro.txt文件的調(diào)用,主要是通過loadVariables()函數(shù)來實(shí)現(xiàn)的。該函數(shù)的功能是從外部文件讀取文件數(shù)據(jù)并設(shè)置成影片剪輯或動態(tài)文本中變量的值(注:ActionScript3.0不支持動態(tài)文本的變量應(yīng)用)。外部文件可以是文本文件、CGI文件、Active Server Page(ASP)、PHP腳本或其它格式正確的文本文件。

        將制作好的5個(gè)Flash源文件發(fā)布生成swf格式的文件。此時(shí)在項(xiàng)目文件夾中至少含有15個(gè)文件。如圖2所示。

        圖2 動畫子文件完成后的主要文件

        2.2 ActionScript技術(shù)實(shí)現(xiàn)主文件對子文件的調(diào)用控制

        電子簡歷動畫是項(xiàng)目中的最為核心的文件,其功能主要是界面上的5個(gè)按鈕的點(diǎn)擊事件可以實(shí)現(xiàn)對5個(gè)swf文件的調(diào)用,即將swf動畫文件的內(nèi)容加載顯示在主文件的舞臺中央。在本次項(xiàng)目實(shí)踐中,我主要是通過按鈕的ActionScript腳本代碼來實(shí)現(xiàn)的。在腳本代碼的控制中主要涉及到兩個(gè)功能:1)文件的加載與卸載;2)關(guān)鍵幀的跳動播放控制。文件的加載與卸載主要是在按鈕行為下通過函數(shù)loadMovieNum()和unloadMovieNum()實(shí)現(xiàn)的;關(guān)鍵幀的跳動播放主要在關(guān)鍵幀行為下是通過函數(shù)gotoAndPlay()實(shí)現(xiàn)的。按鈕行為下的腳本代碼和關(guān)鍵幀行為下的主要腳本代碼分別如圖3和圖4所示。

        圖3 主界面中某按鈕行為下的腳本代碼

        主文件對子文件調(diào)用控制的基本原理是:在主界面中按鈕的點(diǎn)擊事件觸發(fā)主文件對于子文件的加載。主界面中按鈕點(diǎn)擊行為之后的具體過程如下:

        1)卸載上次通過loadMovieNum()函數(shù)加載的swf文件;

        2)播放頭跳轉(zhuǎn)到下一個(gè)關(guān)鍵幀處(此處有本次按鈕點(diǎn)擊觸發(fā)的swf文件加載);

        3)跳轉(zhuǎn)到的關(guān)鍵幀處加載swf文件并設(shè)置其在主界面中的位置坐標(biāo)。

        圖4 主文件界面中某關(guān)鍵幀的腳本代碼

        3 結(jié)束語

        電子簡歷動畫提高了求職者的信息展示程度,也改變了求職者和招聘方的傳統(tǒng)互動方式,節(jié)省了人力、物力等各種資源,提高了人力資源管理工作的效率。在電子簡歷動畫中可以充分發(fā)揮求職者的個(gè)性、風(fēng)格、肢體和語言表達(dá)等特點(diǎn)。Flash動畫設(shè)計(jì)技術(shù)除了可以實(shí)現(xiàn)電子簡歷之外,在電子游戲、電子廣告、產(chǎn)品展示等領(lǐng)域的應(yīng)用也極為廣泛。ActionScript在實(shí)現(xiàn)這些動畫的交互方面極為重要?;贔lash ActionScript的動畫軟件體積小、質(zhì)量高、操作簡單且運(yùn)行速度快,具有較強(qiáng)的實(shí)用性、交互性。而且這些動畫可以極為方便地置于網(wǎng)絡(luò)上的Web頁面中,從而極大地提高了傳播影響力和傳播范圍。

        參考文獻(xiàn)

        [1]章精設(shè).Flash ActionScript 3.0從入門到精通[M].清華大學(xué)出版社,2008.endprint

        猜你喜歡
        關(guān)鍵幀腳本求職者
        酒駕
        起初為娛樂,現(xiàn)在做招聘:直播幫中國求職者找工作
        英語文摘(2022年9期)2022-10-26 06:58:38
        安奇奇與小cool 龍(第二回)
        數(shù)據(jù)庫系統(tǒng)shell腳本應(yīng)用
        電子測試(2018年14期)2018-09-26 06:04:24
        加納移民局招聘:有妊娠紋不行
        快樂假期
        基于改進(jìn)關(guān)鍵幀選擇的RGB-D SLAM算法
        民生表情
        面試中的12個(gè)禁忌
        基于相關(guān)系數(shù)的道路監(jiān)控視頻關(guān)鍵幀提取算法
        欧美日韩性高爱潮视频| 免费a级毛片无码a∨中文字幕下载| 激情综合色综合啪啪五月丁香| 91av小视频| 久久精品国产亚洲av热九九热| 亚洲一区二区三区激情在线观看| 国产精久久一区二区三区| 亚洲国产美女精品久久久久| 亚洲国产成人无码电影| 亚洲精品综合中文字幕组合| 亚洲欧洲成人a∨在线观看 | 国产精品久久久av久久久| 亚洲欧美久久婷婷爱综合一区天堂| 国产高清在线精品一区二区三区| 波多野结衣不打码视频| 欧美日本国产va高清cabal| 国产91在线|亚洲| 日本黄色影院一区二区免费看| 国产两女互慰高潮视频在线观看| 午夜亚洲www湿好大| 国产精品麻豆成人av| 亚洲午夜精品一区二区麻豆av| 黑色丝袜秘书夹住巨龙摩擦| 日本污视频| 一区二区三区成人av| 精品无码一区二区三区爱欲| 亚洲学生妹高清av| 亚洲中文字幕无码不卡电影| 天天色天天操天天日天天射| 成人毛片av免费| 午夜婷婷国产麻豆精品| 亚洲av一二三四又爽又色又色| 久久精品免费一区二区喷潮| 国产精品老熟女露脸视频 | 亚洲avav天堂av在线网爱情| 亚洲AV秘 无码二区在线| 麻豆国产精品伦理视频| 亚洲人成影院在线无码按摩店 | 午夜福利av无码一区二区| 国产精品视频久久久久| 看中文字幕一区二区三区|