最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

電子雜志設(shè)計制作常用Flash技術(shù)

互聯(lián)網(wǎng)   發(fā)布時間:2008-10-06 01:13:25   作者:佚名   我要評論
  在電子雜志設(shè)計制作過程中,需要使用Flash等專業(yè)動畫軟件以及相關(guān)ActionScript腳本編程技術(shù),通過這些專業(yè)技術(shù)的使用,我們可以制作出更加絢麗多彩的電子雜志。   今天我們就講講電子雜志設(shè)計制作中常用的Flash技術(shù)。   在編寫Flash ActionScript代碼時,應(yīng)使用&ld
  在電子雜志設(shè)計制作過程中,需要使用Flash等專業(yè)動畫軟件以及相關(guān)ActionScript腳本編程技術(shù),通過這些專業(yè)技術(shù)的使用,我們可以制作出更加絢麗多彩的電子雜志。

  今天我們就講講電子雜志設(shè)計制作中常用的Flash技術(shù)。

  在編寫Flash ActionScript代碼時,應(yīng)使用“動作”面板或“腳本”窗口。“動作”面板和“腳本”窗口包含全功能代碼編輯器(稱為 ActionScript 編輯器),其中包括代碼提示和著色、代碼格式設(shè)置、語法加亮顯示、語法檢查、調(diào)試、行數(shù)、自動換行等功能。
  【小技巧】在Flash中,事件發(fā)生時會執(zhí)行ActionScript代碼。事件可以劃分為以下幾類:鼠標(biāo)和鍵盤事件,發(fā)生在用戶通過鼠標(biāo)和鍵盤與 Flash 應(yīng)用程序交互時;剪輯事件,發(fā)生在影片剪輯內(nèi);幀事件,發(fā)生在時間軸上的幀中。例如,當(dāng)用戶滑過一個按鈕時,將發(fā)生 Button.onRollOver或on(rollOver) 事件;當(dāng)用戶單擊某個按鈕時,將發(fā)生 Button.onRelease 事件;如果按下鍵盤上的某個鍵,則發(fā)生on(keyPress)事件??稍趲暇帉懘a或向?qū)嵗郊幽_本,以處理這些事件以及添加所需的所有交互操作。這些都是構(gòu)成電子雜志動畫設(shè)計的基本要素。
  在利用Flash設(shè)計電子雜志的過程中,經(jīng)常需要使用和頁面有關(guān)的函數(shù)。下面我們選擇一個完全利用Flash技術(shù)制作的電子雜志為大家分析一下比較常用的Flash事件函數(shù)。

  設(shè)計界面如下圖所示。

電子雜志設(shè)計制作手冊_腳本之家jb51.net整理
  在事件函數(shù)中,可在組件參數(shù)面板中設(shè)置(event參數(shù)),也可在Action中通過如下格式來設(shè)置:
  [翻頁組件對象名稱].[事件名稱]=[事件調(diào)用函數(shù)或事件調(diào)用函數(shù)路徑]
  若直接指定事件調(diào)用函數(shù),則該函數(shù)的格式需寫為:
  function 函數(shù)名 (事件參數(shù)1, 事件參數(shù)2, …)
  若通過事件調(diào)用函數(shù)的路徑來指定(組件參數(shù)面板中設(shè)置的事件即為這種情況),則該函數(shù)的格式需寫為:
  function 函數(shù)名 (sender, 事件參數(shù)1, 事件參數(shù)2, …)。其中sender參數(shù)接收到的值為產(chǎn)生該事件的組件句柄。
  具體事件說明如下表所示:

事件名稱

參數(shù)說明

功能說明
onCreatePage
pageMC:新創(chuàng)建的頁面影片剪輯對象。該對象有一個初始化參數(shù)index,保存了該頁面的頁序號。
isRear:該頁面是否為另一頁面的背頁。
當(dāng)有新的頁面被創(chuàng)建時調(diào)用,以便對新頁面進行個性化設(shè)置。
onRemovePage
pageMC:將被刪除的頁面影片剪輯對象。
isRear:該頁面是否為另一頁面的背頁。
當(dāng)有頁面被刪除時調(diào)用,以便對刪除的頁面進行附加操作。
onAdjustPage
pageObj:頁面描述對象。該對象包含以下成員參數(shù):main(指向翻頁組件本身)、index(當(dāng)前頁序號)、side(-1左頁、1右頁)、rearPage(是否為背頁)、face(書頁影片剪輯)、pageMask(書頁蒙板影片剪輯)、shade(書中縫陰影影片剪輯)、shadow(書頁影子影片剪輯)、position(頁面位置描述結(jié)構(gòu)體,參數(shù)含x,y坐標(biāo)、aimX,aimY目標(biāo)點坐標(biāo)及trackMouse是否跟隨鼠標(biāo))
range:頁面形狀描述對象。該對象包含以下成員參數(shù):type(形狀類型)、a(上沿寬度)、b(下沿寬度)、angle(頁面轉(zhuǎn)角)、angle2(中縫陰影轉(zhuǎn)角)、height(側(cè)沿長度)。該對象含義較晦澀,一般情況下不推薦調(diào)用。
當(dāng)頁面輪廓形狀發(fā)生變化時調(diào)用,以便對頁面內(nèi)容進行相應(yīng)調(diào)整。
onResizePage
pageObj:頁面描述對象。
width:新的頁面寬度。
height:新的頁面高度。
當(dāng)頁面大小變化時調(diào)用,以便對頁面內(nèi)容進行相應(yīng)調(diào)整。
onSetFlipArea
pageObj:頁面描述對象。
當(dāng)頁面可翻動區(qū)域創(chuàng)建后調(diào)用,以便對可翻動區(qū)域做相應(yīng)調(diào)整。
onStartFlip
pageObj:頁面描述對象。
當(dāng)頁面開始翻動時調(diào)用。
onStopFlip
pageObj:頁面描述對象。
當(dāng)頁面停止翻動時調(diào)用(非停止移動)。
onFinishFlip
pageObj:頁面描述對象。
當(dāng)頁面最終移動到目標(biāo)靜止頁面狀態(tài)時調(diào)用。
onDragPage
pageObj:頁面描述對象。
x:當(dāng)前頁面x坐標(biāo)。
y:當(dāng)前頁面y坐標(biāo)。
trackMouse:是否為跟隨鼠標(biāo)拖動。
當(dāng)拖動頁面時調(diào)用。
onMovePage
pageObj:頁面描述對象。
x:當(dāng)前頁面x坐標(biāo)。
y:當(dāng)前頁面y坐標(biāo)。
當(dāng)頁面移動時調(diào)用。
  在上面的電子雜志中,控制“下一頁next”按鈕的函數(shù)和代碼窗口如下圖所示。

電子雜志設(shè)計制作手冊_腳本之家jb51.net整理
  通過Flash還可以可以做出包含功能強大互動內(nèi)容的電子雜志,它可以了解受眾的個性需求。
  另外電子雜志的用戶管理后臺可以針對用戶做目標(biāo)分析和閱讀分析,并得到時時更新的信息反饋。而且,電子雜志的廣告往往和內(nèi)容結(jié)合得很緊密,甚至一般的消費者都不認(rèn)為這是一種廣告。而這一切也需要通過功能強大的相關(guān)腳本來實現(xiàn)。
  了解這些實例和代碼的基本規(guī)律后,我們就可以設(shè)計出更多具有個性化的電子雜志頁面或者整本的電子雜志了。

相關(guān)文章

  • flash如何制作形狀補間動畫?flash創(chuàng)建補間形狀技巧

    flash一款功能強大的動畫制作軟件,制作動畫很非常的方便,但動畫過程使用的都是形狀補間功能。今天小編就來給大家介紹一下flash形狀補間動畫制作方法,感興趣的快來看看吧
    2022-05-11
  • flash cs6怎么做花朵成長的逐幀動畫?

    flash cs6怎么做花朵成長的逐幀動畫?flash中想要繪制一個花開的動畫,該怎么畫出各個圖形然后做逐幀動畫呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下
    2021-03-09
  • Flash怎么將動畫復(fù)制為ActionScript3.0并使用?

    Flash怎么將動畫復(fù)制為ActionScript3.0并使用?Flash中制作的動畫想要直接粘貼到另一個對象中,我們可以使用復(fù)制腳本代碼的方式復(fù)制動畫,下面我們就來看看詳細(xì)的教程,需
    2017-12-08
  • flash怎么制作漫畫人物行走的動畫?

    flash怎么制作漫畫人物行走的動畫?flash中想要制作一段行走的動畫,該怎么設(shè)計呢?下面我們就來看看詳細(xì)的教程,很簡單,需要的朋友可以參考下
    2017-04-18
  • flash逐幀動畫制作全過程解析

    這篇教程是向腳本之家的朋友分享flash逐幀動畫制作全過程,教程非?;A(chǔ),很適合新手來學(xué)習(xí),推薦過來,有興趣的朋友可以過來學(xué)習(xí)
    2016-01-15
  • Flash正確的口型吻合動畫技巧

    下面小編就為大家介紹利用Flash正確的口型吻合動畫技巧,教程很不錯,非常適合新手來學(xué)習(xí),推薦到腳本之家,喜歡的朋友一起來學(xué)習(xí)吧
    2015-01-15
  • Flash動畫制作技巧 圖形元件相關(guān)知識介紹

    這篇教程是向腳本之家的朋友介紹Flash動畫制作技巧:圖形元件相關(guān)知識,教程很基礎(chǔ),但很實用,推薦到腳本之家,喜歡的朋友可以過來學(xué)習(xí)一下,希望能對大家有所幫助
    2015-01-05
  • Flash動畫制作小黑人經(jīng)典動畫效果技巧介紹(圖文)

    本教程是向大家介紹Flash動畫制作小黑人經(jīng)典動畫效果技巧,教程很經(jīng)典,介紹的非常詳細(xì),相信對學(xué)習(xí)Flash朋友有一定的幫助。轉(zhuǎn)發(fā)過來,希望對大家有所幫助
    2014-08-05
  • Flash制作旋轉(zhuǎn)的3D立體盒動畫教程

    本教程是向大家介紹利用Flash制作旋轉(zhuǎn)的3D立體盒動畫教程,制作出來的效果非常好看,教程介紹的很詳細(xì),希望大家通過本篇教程能學(xué)習(xí)Flash制作3D動畫的方法,這樣以后就可以
    2014-07-22
  • Flash cs3制作人物行走動畫技巧圖文解析

    本教程向大家介紹了Flash cs3制作人物行走動畫技巧,并做了詳細(xì)的介紹,覺得教程很不錯,轉(zhuǎn)發(fā)過來,希望給朋友們帶來幫助
    2014-07-15

最新評論

临泉县| 亳州市| 阜宁县| 栾川县| 珲春市| 夏河县| 凤阳县| 扶绥县| 色达县| 白水县| 句容市| 平湖市| 舞钢市| 鲁山县| 莱州市| 沛县| 廊坊市| 万年县| 孝义市| 文山县| 丰镇市| 徐州市| 奎屯市| 华亭县| 航空| 贞丰县| 汽车| 阳信县| 瑞昌市| 手游| 阜康市| 乾安县| 天柱县| 敦化市| 高碑店市| 米易县| 米脂县| 扬中市| 黑水县| 乌兰察布市| 英德市|