中文字幕二区_国产精品免费在线观看_黄色网站观看_人人草人人澡_日本真实娇小xxxx

您的位置: 首頁(yè) > 技術(shù)文檔 > 多媒體制作 > FLASH 5 教程 — Flash 外部控制
FLASH 5 教程 — Flash 影片控制 回到列表 FLASH 5 教程 — 網(wǎng)絡(luò)應(yīng)用實(shí)例
 FLASH 5 教程 — Flash 外部控制

作者:愛(ài)老虎油 時(shí)間: 2003-04-23 文檔類(lèi)型: 來(lái)自:藍(lán)色理想

第 1 頁(yè) FLASH 5 教程 — Flash 外部控制
第 2 頁(yè) FLASH 5 教程 — Flash 的外部控制 下

圖 5-11 鍵盤(pán)鎖定

步驟二十、然后在第二幀的按鈕處刪除鍵盤(pán)鎖定按鈕,導(dǎo)入鍵盤(pán)輸入按鈕。點(diǎn)擊鼠標(biāo)右鍵。輸入代碼如圖 5-12 。

圖 5-12 鍵盤(pán)輸入

步驟二十一、選擇 Insert|New Symbol 新建一個(gè)電影剪輯,把大小比例按鈕拖入電影剪輯中,然后在時(shí)間軸上第二幀處按 F6 幀插入一個(gè)關(guān)鍵幀。
步驟二十二、在第一幀處雙擊打開(kāi) Action 面板,選擇 stop 命令。
步驟二十三、在第一幀的按鈕上點(diǎn)擊鼠標(biāo)右鍵,打開(kāi) Action 面板。輸入代碼如圖 5-13 所示。

圖 5-13 大小改變按鈕代碼

步驟二十四、然后在第二幀點(diǎn)擊鼠標(biāo)右鍵。輸入代碼如圖 5-14 。

圖 5-14 禁止大小轉(zhuǎn)換代碼

步驟二十五、選擇 Insert|New Symbol 新建一個(gè)電影剪輯,把菜單顯示按鈕拖入電影剪輯中,然后在時(shí)間軸上第二幀處按 F6 幀插入一個(gè)關(guān)鍵幀。
步驟二十六、在第一幀處雙擊打開(kāi) Action 面板,選擇 stop 命令。
步驟二十七、在第一幀的按鈕上點(diǎn)擊鼠標(biāo)右鍵,打開(kāi) Action 面板。輸入代碼如圖 5-15 所示。

圖 5-15 菜單顯示

步驟二十八、然后在第二幀處刪除菜單顯示按鈕,導(dǎo)入菜單關(guān)閉按鈕。點(diǎn)擊鼠標(biāo)右鍵。輸入代碼如圖 5-16 。

圖 5-16 菜單關(guān)閉

步驟二十九、接下來(lái)我們制作打開(kāi)程序的按鈕。打開(kāi)程序按鈕是用來(lái)打開(kāi)系統(tǒng)的應(yīng)用程序的,但是因?yàn)槊總(gè)電腦中的應(yīng)用程序路徑并不相同,所以請(qǐng)注意,如果是上傳到網(wǎng)站上的話,觀眾點(diǎn)擊可能會(huì)因?yàn)槁窂降膯?wèn)題而使此命令無(wú)效。
步驟三十、選擇 Insert|New Symbol 新建一個(gè)電影剪輯,把打開(kāi)程序按鈕拖入電影剪輯中。
步驟三十一、在第一幀的按鈕上點(diǎn)擊鼠標(biāo)右鍵,打開(kāi) Action 面板。輸入代碼如圖 5-17 所示。

圖 5-17 打開(kāi)應(yīng)用程序。

步驟三十二、在這個(gè)輸入框中,你在 Arguments 參數(shù)欄中所要輸入的是應(yīng)用程序的絕對(duì)地址。我們現(xiàn)在輸入的這個(gè)應(yīng)用程序是 Windows 系統(tǒng)的記事本程序。
步驟三十三、選擇 Insert|New Symbol 新建一個(gè)電影剪輯,把關(guān)閉電影按鈕拖入電影剪輯中,
步驟三十四、鼠標(biāo)右鍵點(diǎn)擊按鈕打開(kāi) Action 面板,輸入代碼如圖 5-18 所示。

圖 5-18 關(guān)閉影片按鈕代碼

步驟三十五、所有的電影剪輯就完成了。然后我們回到場(chǎng)景編輯區(qū),把所有的電影剪輯都拖入,使用 Align 對(duì)齊面板完成如圖 5-19 所示。

圖 5-19 外部按鈕按鈕集

步驟三十六、將作品發(fā)布,然后測(cè)試。
程序解讀:
  程序方面主要是使用 FSCommand 的命令實(shí)現(xiàn)對(duì)外部的控制。每一個(gè)按鈕都有它的默認(rèn)命令。這些命令在動(dòng)畫(huà)中非常常見(jiàn)。而且在這個(gè)程序當(dāng)中每一個(gè)按鈕所實(shí)現(xiàn)的都是 FSCommand 的內(nèi)建參數(shù)。所以學(xué)好這些參數(shù)的使用才是關(guān)鍵。
知識(shí)要點(diǎn):
  這一實(shí)例的知識(shí)方面,對(duì)于外部控制,很簡(jiǎn)單,但有一個(gè)按鈕的知識(shí)在其中,比方說(shuō)按鈕在原地進(jìn)行變換,效果表現(xiàn)為當(dāng)我們點(diǎn)擊這個(gè)按鈕時(shí),它是全屏顯示,點(diǎn)擊后成了關(guān)閉全屏了。再次點(diǎn)擊又回到了全屏顯示按鈕,其實(shí)這也只是應(yīng)用了一個(gè)電影剪輯的控制。在動(dòng)畫(huà)中電影剪輯可以幫助我們實(shí)現(xiàn)很多的效果,比方說(shuō)這個(gè)實(shí)例,每一個(gè)電影剪輯就成為了一個(gè)功能塊兒。每個(gè)功能塊之間相互不沖突,而它的表現(xiàn)出來(lái)又是按鈕。這樣制作的程序在今后的設(shè)計(jì)之路上還會(huì)有很多的體現(xiàn)。

§ 5.2 Get URL 打開(kāi)網(wǎng)頁(yè)

Get URL 用來(lái)打開(kāi)網(wǎng)頁(yè)或是實(shí)現(xiàn)電子郵件發(fā)送的指令。它還可以鏈接 FTP 和各種后臺(tái)程序。也有一些網(wǎng)站設(shè)計(jì)喜歡用 Flash 動(dòng)畫(huà)制作首頁(yè),而用按鈕實(shí)現(xiàn) URL 的鏈接打開(kāi)其它頁(yè)面。大部份的演示都會(huì)在其中添加作者的電子郵件按鈕,制作這些當(dāng)然離不開(kāi) Get URL 指令。
   Get URL 指令語(yǔ)法形式為:
getURL(url [, window [, variables]]);
   URL 是用來(lái)獲取網(wǎng)頁(yè)的地址,可以是絕對(duì)地址也可以是相對(duì)地址。
   Window 參數(shù)是選擇鏈接的打開(kāi)方式。其中:
◆ _self 表示在當(dāng)前瀏覽器打開(kāi)鏈接。
◆ _blank 表示在打開(kāi)新窗口加載 URL 鏈接,這也是大家通常選擇的參數(shù)。
◆ _parent 表示在網(wǎng)頁(yè)的上一級(jí)框架中顯示所要打開(kāi)的鏈接。
◆ _top 表示將網(wǎng)頁(yè)顯示在整個(gè)窗口。
Variables 是用來(lái)把變量傳送給網(wǎng)站后臺(tái)程序進(jìn)行處理的方式。默認(rèn)為 Don't Send 不傳送。
接著上一實(shí)例我們制作:
步驟一、打開(kāi)上一 FSCommand 程序,新建一個(gè)按鈕,保持與上例按鈕的制作吻合。打上文字內(nèi)容為 “ 打開(kāi)網(wǎng)頁(yè) ” 。
步驟二、新建一個(gè) Movie Clip 電影剪輯,把按鈕拖入到電影剪輯當(dāng)中。
步驟三、鼠標(biāo)右鍵點(diǎn)擊按鈕選擇 Action ,打開(kāi)按鈕的 Action 面板。
步驟四、選擇 Basic Actions 指令集中的 GetURL 指令,并且雙擊,使之出現(xiàn)在程序編輯區(qū)。
步驟五、在 URL 輸入欄中填寫(xiě)你所要打開(kāi)的網(wǎng)頁(yè)的絕對(duì)對(duì)址,在 Window 欄中選擇參數(shù)為 _blank 。完成如圖 5-20 所示。

圖 5-20 打開(kāi)網(wǎng)頁(yè)程序

步驟六、再次制作一個(gè)按鈕,文字打?yàn)?“ 發(fā)送郵件 ” 。
步驟七、然后新建一個(gè) Movie Clip 電影剪輯。把按鈕拖入,點(diǎn)擊右鍵打開(kāi) Action 面板,輸入代碼如圖 5-21 所示。

圖 5-21 發(fā)送郵件的程序代碼

步驟八、將按鈕依樣制作到場(chǎng)景當(dāng)中完成整體效果如圖 5-22 所示。然后測(cè)試。

圖 5-22 外部控制程序的整體效果

知識(shí)要點(diǎn):
  在本例中以打開(kāi)網(wǎng)頁(yè)和制作發(fā)送郵件的按鈕,其實(shí)不用制作到電影剪輯當(dāng)中的,但實(shí)例中我們?yōu)榱梭w現(xiàn)整個(gè)程序的每一個(gè)電影剪輯都是一個(gè)功能塊兒,所以才這么制作的。在制作動(dòng)畫(huà)的過(guò)程中將功能劃分然后制作成相應(yīng)的電影剪輯,這在設(shè)計(jì)時(shí)是一個(gè)比較明智的選擇,同樣也會(huì)便于管理。將所有的關(guān)于功能塊的電影剪輯制作一個(gè)文件夾收藏起來(lái),與動(dòng)畫(huà)文件分開(kāi)存放。會(huì)使動(dòng)畫(huà)的維護(hù)工作方便不少。

§5.3 導(dǎo)入外部文件變量

  LoadVariables 指令是用來(lái)導(dǎo)入外部文件的變量,通常是導(dǎo)入外部的文本文件的變量,也可以用來(lái)獲取某個(gè)后臺(tái)程序的變量。很多的動(dòng)畫(huà)中加入了后臺(tái)功能,如用 Flash5 制作過(guò)的 BBS ,聊天室等,都離不開(kāi) LoadVariables 指令的身影。它的命令格式為:
loadVariables (url ,location [, variables]);
  參數(shù)輸入欄如圖 5-23 所示。

圖 5-23 LoadVariablesNum 參數(shù)輸入欄

◆ URL 參數(shù)表示所要加載的變量的地址。
◆ Location 表示所要加載到動(dòng)畫(huà)的層深度。
◆ Variables 表示變量的發(fā)傳送方式。
開(kāi)始制作一個(gè)實(shí)例。(此實(shí)例光盤(pán)范例 \ch5\5-2.fla )
步驟一、打開(kāi) Windows 的記事本程序,然后鍵入以下內(nèi)容,如圖 5-24 所示。

圖 5-24 用記事本編輯外部變量文件。

步驟二、打開(kāi) Flash ,在第一幀雙擊打開(kāi) Action 面板,輸入以下內(nèi)容:
loadVariablesNum ("url.txt", 0);
getURL (url, "_blank");
步驟三、你會(huì)發(fā)現(xiàn)當(dāng)影片加載時(shí)會(huì)自動(dòng)打開(kāi)網(wǎng)頁(yè)。
知識(shí)要點(diǎn):
通過(guò)對(duì)導(dǎo)入外部文件變量的學(xué)習(xí),你可以很隨意的在變量傳送方面馳騁。當(dāng)然在初學(xué)時(shí)期請(qǐng)留意地址的變化。如非必要請(qǐng)使用絕對(duì)地址。另外在編輯純文本文件的時(shí)候,留意方法。在變量的后面不能有一個(gè)空格。如果想加載兩個(gè)變量請(qǐng)使用 & 號(hào)連接。依然后是不能帶有空格的。

§5.4 導(dǎo)入動(dòng)畫(huà)文件

LoadMovie 是導(dǎo)入外部動(dòng)畫(huà)的指令,它可以讓多個(gè)動(dòng)畫(huà)組成一個(gè)多媒體演示成為了現(xiàn)實(shí),這是一個(gè)非常有用的功能,你可以把動(dòng)畫(huà)制作成多個(gè),然后通過(guò)對(duì)動(dòng)畫(huà)之間進(jìn)行組合達(dá)到大型動(dòng)畫(huà)演示的效果。但是在制作時(shí)要特別留意路徑。如非必要請(qǐng)使用絕對(duì)地址,這對(duì)初學(xué) LoadMovie 指令是很有幫助的。
  LoadMovie 指令的格式。
loadMovie(url [,location/target, variables]));
◆ URL 是外部動(dòng)畫(huà)的地址。
◆ Location/target 為外部影片的分身或是層深。
◆ Variables 為影片的傳送方式。
  大部份的設(shè)計(jì)人員都有過(guò)使用 LoadMovie 的經(jīng)歷,但有很多人對(duì)影片的定位感到頭痛。在這里我用一個(gè)實(shí)例來(lái)帶給大家一個(gè)解決方案。對(duì)于其中涉及的關(guān)于電影剪輯的屬性設(shè)定,將在以后的章節(jié)進(jìn)行敘述。
步驟一、新建一個(gè)動(dòng)畫(huà),在第一幀的地方鼠標(biāo)雙擊,然后打開(kāi) Action 面板。
步驟二、輸入代碼: loadMovieNum ("http://blueidea.com/Movie5.swf", mc);
setProperty ("_root.mc", _alpha, 50);
setProperty ("_root.mc", _x, 0);
setProperty ("_root.mc", _y, 300);
如圖 5-25 所示。

圖 5-25 導(dǎo)入外部電影文件

步驟三、然后發(fā)布電影進(jìn)行測(cè)試。
知識(shí)要點(diǎn):
  這樣做的用意是讓導(dǎo)入的電影以透明度為 50 , X 坐標(biāo)為 0 , Y 坐標(biāo)為 300 的地方出現(xiàn)。另外也可以使用 LoadMovieNum("flash.swf",0), 電影的層深加載,不過(guò)哪樣一來(lái)動(dòng)畫(huà)的坐標(biāo)控制并不如此例這樣來(lái)的快些,這樣做也更容易被理解。還可以使用 UnloadMovie 指令刪除被加載的電影文件。
  導(dǎo)入外部的電影文件與一般的 Import 不同,因?yàn)?Import 導(dǎo)入的外部文件只是以動(dòng)畫(huà)的形式逐幀的導(dǎo)入,而電影中的腳本程序部份并不會(huì)因此加載。所以為了不被壞電影文件互動(dòng)多媒體的完整性,請(qǐng)選用 LoadMovie 指令。

出處:藍(lán)色理想
責(zé)任編輯:藍(lán)色

上一頁(yè) FLASH 5 教程 — Flash 外部控制 下一頁(yè)

◎進(jìn)入論壇Flash專(zhuān)欄版塊參加討論

相關(guān)文章 更多相關(guān)鏈接
Flash 酷站獵手
中文ID3亂碼問(wèn)題MX解決方案
用AS2解決中文ID3的亂碼
Flash常用效果-移動(dòng)模糊效果
Flash MX 2005 制作環(huán)境預(yù)覽
作者文章 更多作者文章
閃光的歷程-Flash 的這五年
loading 的詳細(xì)制作
《閃魂之Flash網(wǎng)站建設(shè)實(shí)錄》
FLASH 5 教程 — Flash 影片控制
FLASH 5 教程 — Flash 外部控制
關(guān)鍵字搜索 常規(guī)搜索 推薦文檔
熱門(mén)搜索:CSS Fireworks 設(shè)計(jì)比賽 網(wǎng)頁(yè)制作 web標(biāo)準(zhǔn) 用戶(hù)體驗(yàn) UE photoshop Dreamweaver Studio8 Flash 手繪 CG
站點(diǎn)最新 站點(diǎn)最新列表
周大!熬•自然”設(shè)計(jì)大賽開(kāi)啟
國(guó)際體驗(yàn)設(shè)計(jì)大會(huì)7月將在京舉行
中國(guó)國(guó)防科技信息中心標(biāo)志征集
云計(jì)算如何讓安全問(wèn)題可控
云計(jì)算是多數(shù)企業(yè)唯一擁抱互聯(lián)網(wǎng)的機(jī)會(huì)
阿里行云
云手機(jī)年終巨獻(xiàn),送禮標(biāo)配299起
阿里巴巴CTO王堅(jiān)的"云和互聯(lián)網(wǎng)觀"
1499元買(mǎi)真八核 云OS雙蛋大促
首屆COCO桌面手機(jī)主題設(shè)計(jì)大賽
欄目最新 欄目最新列表
淺談JavaScript編程語(yǔ)言的編碼規(guī)范
如何在illustrator中繪制臺(tái)歷
Ps簡(jiǎn)單繪制一個(gè)可愛(ài)的鉛筆圖標(biāo)
數(shù)據(jù)同步算法研究
用ps作簡(jiǎn)單的作品展示頁(yè)面
CSS定位機(jī)制之一:普通流
25個(gè)最佳最閃亮的Eclipse開(kāi)發(fā)項(xiàng)目
Illustrator中制作針線縫制文字效果
Photoshop制作印刷凹凸字體
VS2010中創(chuàng)建自定義SQL Rule
>> 分頁(yè) 首頁(yè) 前頁(yè) 后頁(yè) 尾頁(yè) 頁(yè)次:2/2頁(yè) 1個(gè)記錄/頁(yè) 轉(zhuǎn)到 頁(yè) 共2個(gè)記錄

藍(lán)色理想版權(quán)申明:除部分特別聲明不要轉(zhuǎn)載,或者授權(quán)我站獨(dú)家播發(fā)的文章外,大家可以自由轉(zhuǎn)載我站點(diǎn)的原創(chuàng)文章,但原作者和來(lái)自我站的鏈接必須保留(非我站原創(chuàng)的,按照原來(lái)自一節(jié),自行鏈接)。文章版權(quán)歸我站和作者共有。

轉(zhuǎn)載要求:轉(zhuǎn)載之圖片、文件,鏈接請(qǐng)不要盜鏈到本站,且不準(zhǔn)打上各自站點(diǎn)的水印,亦不能抹去我站點(diǎn)水印。

特別注意:本站所提供的攝影照片,插畫(huà),設(shè)計(jì)作品,如需使用,請(qǐng)與原作者聯(lián)系,版權(quán)歸原作者所有,文章若有侵犯作者版權(quán),請(qǐng)與我們聯(lián)系,我們將立即刪除修改。

您的評(píng)論
用戶(hù)名:  口令:
說(shuō)明:輸入正確的用戶(hù)名和密碼才能參與評(píng)論。如果您不是本站會(huì)員,你可以注冊(cè) 為本站會(huì)員。
注意:文章中的鏈接、內(nèi)容等需要修改的錯(cuò)誤,請(qǐng)用報(bào)告錯(cuò)誤,以利文檔及時(shí)修改。
不評(píng)分 1 2 3 4 5
注意:請(qǐng)不要在評(píng)論中含與內(nèi)容無(wú)關(guān)的廣告鏈接,違者封ID
請(qǐng)您注意:
·不良評(píng)論請(qǐng)用報(bào)告管理員,以利管理員及時(shí)刪除。
·尊重網(wǎng)上道德,遵守中華人民共和國(guó)的各項(xiàng)有關(guān)法律法規(guī)
·承擔(dān)一切因您的行為而直接或間接導(dǎo)致的民事或刑事法律責(zé)任
·本站評(píng)論管理人員有權(quán)保留或刪除其管轄評(píng)論中的任意內(nèi)容
·您在本站發(fā)表的作品,本站有權(quán)在網(wǎng)站內(nèi)轉(zhuǎn)載或引用
·參與本評(píng)論即表明您已經(jīng)閱讀并接受上述條款
推薦文檔 | 打印文檔 | 評(píng)論文檔 | 報(bào)告錯(cuò)誤  
專(zhuān)業(yè)書(shū)推薦 更多內(nèi)容
網(wǎng)站可用性測(cè)試及優(yōu)化指南
《寫(xiě)給大家看的色彩書(shū)1》
《跟我去香港》
眾妙之門(mén)—網(wǎng)站UI 設(shè)計(jì)之道
《Flex 4.0 RIA開(kāi)發(fā)寶典》
《贏在設(shè)計(jì)》
犀利開(kāi)發(fā)—jQuery內(nèi)核詳解與實(shí)踐
作品集 更多內(nèi)容

雜⑦雜⑧ Gold NORMANA V2