張海月,司占軍
?。ㄌ旖蚩萍即髮W 包裝與印刷工程學院,天津 300222)
摘要:以環(huán)球旅游之歐洲為主題,通過Photoshop、Flash等軟件對文字、圖片、音視頻進行處理,之后介紹了利用 Director制作數(shù)字出版物的整個流程。
關鍵詞:Director 軟件;Lingo 語言;電子雜志
中圖分類號:TP37文獻標識碼:ADOI: 10.19358/j.issn.1674-7720.2017.08.014
引用格式:張海月,司占軍.基于Director的數(shù)字出版物的設計與制作[J].微型機與應用,2017,36(8):42-44.
0引言
隨著信息化時代的飛速發(fā)展,多媒體技術得到了廣泛的應用。數(shù)字出版是近代新興的媒體出版的一種方式,是結合了計算機、網(wǎng)絡等眾多近代技術逐漸形成的一種新出版方式。所謂數(shù)字出版就是計算機二進制的有序排列形成讀者所需要的文字內(nèi)容,也就意味著出版需要計算機的輔助才能完成,通過計算機存儲文字內(nèi)容并進行處理與存儲。雖然我國數(shù)字出版的出現(xiàn)與西方發(fā)達相比有些滯后,不過我國的數(shù)字出版發(fā)展在很大程度上較國外迅速[1]。如今,數(shù)字出版不僅局限于報紙、書籍等傳統(tǒng)紙質,還擴展到互聯(lián)網(wǎng)文學方面,成為人們生活中不可或缺的一部分。
1Director簡介
Director是美國Adobe公司開發(fā)的一款媒體程序設計制作軟件,主要用于多媒體項目的集成開發(fā)[2]。其功能非常強大,適用于眾多類型的媒體行業(yè)的設計制作工作,制作過程并不復雜,其產(chǎn)品有很強的適應性。
Director的特點如下:
(1)編程環(huán)境簡單易懂,具有人性化的設計版面,具有調(diào)試模塊、屬性面板和幫助指導等,很大程度上提升了工作效率。
(2)支持廣泛的媒體類型,包括多種圖形格式以及 QuickTime、AVI、MP3、WAV、AIFF高級圖像合成、動畫、同步和聲音播放效果等 40 多種媒體類型。
(3)可以方便地使用 Lingo 或 JavaScript 來實現(xiàn)多媒體產(chǎn)品的交互性和自動化,兩種語言還可以混合使用。
(4)特有的Shockwave 3D 引擎工具,能夠更加快捷地制作三維空間,支持多操作系統(tǒng),包括 Windows和Mac OS X。
(5)采用了Xtra體系結構,可以降低束縛條件,可擴展性更強。
2數(shù)字出版物的設計與制作
隨著國際旅游行業(yè)的迅猛發(fā)展,出國旅游不再是難以實現(xiàn)的愿望。數(shù)字出版物比傳統(tǒng)出版物更易于傳播,讀者可以隨時隨地翻閱、共享內(nèi)容。而且數(shù)字出版物比傳統(tǒng)出版物包含更多的內(nèi)容,目錄更加清晰明了,閱讀體驗也更加越快輕松。所以本文以歐洲旅游為主題介紹數(shù)字出版物制作。
2.1基本思路
首先,通過Director軟件來完成簡單的框架制作,然后再賦予此框架豐富的多媒體效果。各個頁面主要利用Lingo工具將語言設計成一種互動的性質,可以在兩者之間進行變換,生成諸如電子書翻頁的效果。為了使動畫產(chǎn)品更加精美,還需要使用圖像處理軟件Photoshop、視頻制作軟件After Effects、音樂編輯軟件Adobe Audition以及動畫制作軟件Flash來完成一些雜志內(nèi)部頁面的動畫效果,如圖1所示。
2.2數(shù)字出版物的制作過程
2.2.1前期準備
通過Photoshop軟件完成各個國家不同風格的頁面按鈕、圖標以及背景的設計與制作。新建一個480×480像素的畫布,并設置背景色為透明,利用圖層樣式、濾鏡工具等繪制不同的按鈕圖標,如圖2所示。
2.2.2頁面內(nèi)容的設計與制作
(1)片頭Flash制作
設置字體“環(huán)球之旅——歐洲”,將其拖到舞臺底部并設置漸變。點擊Button按鈕,在相應位置之上繪制按鈕,并將此按鈕命名為“SPIK”,設置顏色轉變,設置腳本為:
on mouseenter
cursor 280
on mouseleave
cursor -1
on mouseUp me
cursor 0
go to "xy"
end
(2)封面目錄的制作
導入片頭Flash和字體等,并在Markers menu標記片頭第一幀“start”。
導入所需材料,并按照一定順序疊加圖層,并在markers menu 標記第38幀為“menu”。制作目錄下拉菜單特效,當鼠標懸停時變顏色,移開則恢復顏色。輸入腳本如下:
on mouseenter
set the member of sprite the currentSpriteNum to member "a02"
on mouseleave
set the member of sprite the currentSpriteNum to member "a01"
on mouseUp me
go to "d1"
end
?。?)序言的制作
導入背景所需的材料,并在Markers menu上標記背景第一幀為“xy”。點擊Text按鈕,在舞臺上目標位置畫出文字框,輸入相應文字,并通過Text選項進行文本的設置,具體參數(shù)如圖3所示。
2.2.3交互功能的實現(xiàn)
?。?)頁面導航功能
通過設置Button,轉到下一頁,所需腳本如下:
On mouseup me
go to the frame+n
end
退出按鈕的腳本:
on mouseup me
quit
end
最小化窗口:
on mouseup me
appMinimize
end
?。?)音量控制
聲音在電子雜志中的運用主要是實現(xiàn)背景音樂的控制、鼠標操作時的音效、配合動畫的音效以及音樂播放器的制作[3]。設置腳本如下:
on mousedown me
repeat while the stillDown
sprite(me.spriteNum).locH = the mouseLoc[1]
sprite(me.spriteNum-1).width=-sprite(me.spriteNum-2).left+sprite(me.spriteNum).left+2
sound(1).volume =(-sprite(me.spriteNum-2).left+sprite(me.spriteNum).left)/div
updateStage
end repeat
end
?。?)視頻播放器控制
導入圖標,并把圖標拖入舞臺中相應位置,以開始按鈕為例,輸入腳本如下:
on mouseup me
sprite(26).play()
end
對于視頻聲音的調(diào)節(jié),需要使用繪圖工具在相應位置畫一個圓形,并填寫腳本:
on beginSprite me
div = sprite(me.spriteNum-2).width/float(255)
sprite(me.spriteNum).locH = sprite(me.spriteNum-2).left+208*div
sprite(me.spriteNum-1).width=sprite(me.spriteNum-2)
sprite(me.spriteNum).constraint = sprite(me.spriteNum-2)
sound(1).volume =(-sprite(me.spriteNum-2).left+sprite(me.spriteNum).left)/div
sprite(me.spriteNum-1).width=-sprite(me.spriteNum-2).left+sprite(me.spriteNum).left+2
end
sprite(me.spriteNum-1).width=-sprite(me.spriteNum-2).left+sprite(me.spriteNum).left+2
sprite(34).volume =(-sprite(me.spriteNum-2).left+sprite(me.spriteNum).left)/div
updateStage
end repeat
end
將視頻置于舞臺并進行拖、布局。
2.2.4測試與發(fā)布
完成整個數(shù)字出版物的制作后,利用播放控制工具導出影片,檢查電子雜志的格式和播放效果,并對影片進行修改和完善。在電影發(fā)布之前,要對電影播放屬性和發(fā)布屬性根據(jù)實際情況進行設置,設置完畢后再發(fā)布電影。
3結論
數(shù)字出版物具有多媒體的表現(xiàn)形式,內(nèi)容更加生動,降低了運營成本的同時也節(jié)省了發(fā)行傳遞成本和時間成本。該數(shù)字讀物也會具備傳統(tǒng)讀物分類清晰、內(nèi)容豐富和主題鮮明等特點,同時兼具檢索方便、多媒體融合的特點,豐富的互動內(nèi)容給讀者帶來全新的閱讀體驗。
參考文獻
?。?] 羅毅.數(shù)字信息資源長期保存的主要問題及研究進展[J].信息資源管理學報,2014(2):22-36.
?。?] 金暉.基于Director的電子雜志的設計與制作[J].科技信息,2011(25):66-68.
?。?] 劉羽.基于移動應用的數(shù)字出版物研究[D]. 武漢:武漢理工大學,2012.