作者:鄒潤
在幾年前,網(wǎng)頁(yè)一直都是靜態(tài)的,缺乏變化和生動(dòng),就像一本雜志的復印件一樣,再怎么好看也象是一幅被定了格的風(fēng)景----毫無(wú)生氣。因為網(wǎng)絡(luò )的帶寬問(wèn)題,使到連接傳輸速率很慢,要制作具有動(dòng)畫(huà)效果的WEB網(wǎng)站很困難。1995年,Sun公司開(kāi)發(fā)了Java程序設計語(yǔ)言,它可以使程序設計人員能創(chuàng )建applet(應用小程序),這些applet能從服務(wù)器下載到瀏覽器上,并可在用戶(hù)端計算機上運行。使用Java,程序設計人員可以創(chuàng )建生成能夠調用圖片和聲音的多媒體應用小程序。Java一推出,就受到人們的寵愛(ài),在短短一年內,Java就風(fēng)行全球。
進(jìn)而在眾多的網(wǎng)頁(yè)中出現了如水面倒影,瓢雪,彩虹字,滾動(dòng)字幕等叫人愛(ài)不釋手的Java應用小程序。但是,如果你是一個(gè)細心的瀏覽者,你會(huì )發(fā)現當你進(jìn)如某一個(gè)網(wǎng)頁(yè),它的動(dòng)畫(huà)效果不再是單純的反復運動(dòng),而是可以在畫(huà)面里進(jìn)行菜單選擇和操作以及播放聲音文件的時(shí)候,你或者會(huì )問(wèn):“這是什么東東?”回答很簡(jiǎn)單,這就是叫我一頭扎進(jìn)去再也不想出來(lái)的Flash。
隨著(zhù)網(wǎng)絡(luò )技術(shù)的發(fā)展,多媒體技術(shù)在帶寬問(wèn)題被解決后有了它不可替代的一席之地。而Macromedia公司,這個(gè)多媒體制作的老大也在98年的后半年打出了自己的一計重拳---- Flash3.0。而在這同時(shí),Macromedia公司又推出了Dreamwaver2.0來(lái)制作Dhtml動(dòng)態(tài)網(wǎng)頁(yè)。如果你對flash技術(shù)在網(wǎng)頁(yè)制作方面的運用還不很了解,那么我建議你先去看看如sony,奧迪汽車(chē),三菱公司的主頁(yè),不論你是商業(yè)網(wǎng)頁(yè)還是個(gè)人網(wǎng)頁(yè),Flash技術(shù)都會(huì )給你一個(gè)更大的展現機會(huì )。
Flash可以說(shuō)是一個(gè)小的director,它可以幫你實(shí)現你在你主頁(yè)制作中的一些夢(mèng)想。而且,它的優(yōu)勢在于用flash做出來(lái)的動(dòng)畫(huà)是矢量的(不論你把它放大多少倍,它依然那么清晰)而不象一般的gif和jpg,當你放大他們的時(shí)候,你看到的是一個(gè)個(gè)方形的色塊。因此你可以把Flash的文件做的很小,而在html中用命令把它放大。再有,Flash生成的文件是代保護的。第三:也是我要強調的,flash上手很容易,凡是用過(guò)一點(diǎn)點(diǎn)類(lèi)似photoshop軟件的人就可以很輕松的掌握用flash制作動(dòng)畫(huà)。至少我覺(jué)得比學(xué)Java要容易的多。第四:用Flash生成的互動(dòng)式的動(dòng)畫(huà)體積很小,相同功能的菜單用java實(shí)現要20多k,而Flash只用10k不到就可以實(shí)現,而且你要記住,它是動(dòng)畫(huà),是在不斷的運動(dòng)著(zhù)。最后,特別是對看到過(guò)flash動(dòng)畫(huà)的朋友來(lái)說(shuō),你會(huì )發(fā)現,Flash的播放是流技術(shù),動(dòng)畫(huà)是邊下載邊演示,如果速度控制的好你幾乎感覺(jué)不到文件還沒(méi)完全下載。這比起java的那個(gè)標明著(zhù)loading image的灰色的框框叫人舒服多了。
但Flash也有美中不足,你的瀏覽器必須要下載一個(gè)Shockwaveflash的Plug-in才能正常瀏覽由flash制作的網(wǎng)頁(yè)。但即便如此,一個(gè)200多k的小程序和瀏覽更富有動(dòng)感效果的網(wǎng)頁(yè),我想每個(gè)上網(wǎng)的人都會(huì )做出明智的選擇。(下載網(wǎng)址國外為:http://www.macromedia.com/shockwave/download/)(國內為:http://202.96.142.106/leo或者http://wwwmy169.com/)
Internet的技術(shù)發(fā)展一日千里,層出不窮,多媒體技術(shù)的運用會(huì )令我們的主頁(yè)更加多姿多彩。如果你在做主頁(yè),那么來(lái)學(xué)學(xué)flash吧,不然半年之后你會(huì )發(fā)現到處都是flash,你又要重新學(xué)起。flash和html沒(méi)有很大的聯(lián)系,你做好了flash就可以用flash自帶的軟件把你的動(dòng)畫(huà)嵌入網(wǎng)頁(yè),所以,先下手為強。
說(shuō)了這么多,其實(shí),我不過(guò)希望我們把自己的網(wǎng)頁(yè)建設得更加美麗。而java在其網(wǎng)絡(luò )編程方面有著(zhù)它不可替代的位置。但我說(shuō)的是僅僅從頁(yè)面的角度來(lái)說(shuō),java不再是稱(chēng)霸天下的武林盟主,如果你用過(guò)Flash,或者你就會(huì )了解“那一劍的風(fēng)情。”況且,由于Dreamwaver和flash同是Macromedia公司出品的,所以它們之間的配合天衣無(wú)縫,你可以?huà)仐塅rontpage98了。
從現在開(kāi)始,就請和我一起一步一步來(lái)學(xué)習flash。我學(xué)習flash的日子也不很久,有不盡人意的地方還請大家多包涵。
第一天:繪制和編輯一個(gè)能動(dòng)的圖象
圖1
圖2 打開(kāi)flash,選擇工具(圖1)中的筆,當你選好了工具,你會(huì )發(fā)現在工具的下面一欄中會(huì )有幾個(gè)被擊活的選項(圖2)---其中包括形狀,顏色,線(xiàn)的粗細和線(xiàn)的性質(zhì)。然后在下面的可選中選擇的圖形中選擇一個(gè)圓,在你的work area上畫(huà)一個(gè)圓。用paint bucket(工具的右邊第3個(gè))把這個(gè)圓填充為你喜歡的顏色。(圖3)然后,用鼠標選中所有(圖4),Insert-->Creat Symble(圖5),選擇Graphic,然后OK。這時(shí),在你工作區的圖片該為這個(gè)樣子。(圖6)
圖3
圖4
圖6
圖5
圖7
圖8
圖9
這時(shí)候,在你的工作區的第一層里應該只有第一個(gè)frame是蘭色的。用鼠標點(diǎn)擊到layer的第30楨(frame),如圖7中紅色箭頭所示,然后點(diǎn)擊鼠標右鍵,選擇Insert Keyframe(加入關(guān)鍵楨,或者用flash的快捷鍵F6),這時(shí),第30楨的顏色變?yōu)樘m色。然后你用鼠標點(diǎn)擊layer1的那個(gè)鉛筆的符號(layer pop-up menu),選擇Add motion guide,這時(shí)候layer層會(huì )出現一個(gè)新的層,如圖8所示。這時(shí),用鼠標點(diǎn)擊這一層,使這一層變?yōu)椴僮鲗樱▓D9),之后,我們開(kāi)始畫(huà)一個(gè)你要求圖片運動(dòng)的路徑。
圖10 選擇工具中的鉛筆,選擇smooth弧線(xiàn),在你的work area上隨便畫(huà)上一段,然后用鼠標選擇工具中的那個(gè)箭頭(arrow A),雙擊你畫(huà)出的線(xiàn)段,在用圖10所示的工具把你畫(huà)的很不規則的路徑改變得比較圓滑。也或者你直接用arrow拖動(dòng)你所畫(huà)出來(lái)的線(xiàn)段,同樣可以改變線(xiàn)段的效果。
圖10 用鼠標點(diǎn)擊layer1,回到圖10的狀態(tài),用鼠標點(diǎn)中layer的第1楨,當你在這一楨操作時(shí),這一楨一定是黑色的。然后把你畫(huà)出來(lái)并定義成symble的圖形放在你畫(huà)出的那段線(xiàn)段的一個(gè)起始點(diǎn),注意,一定要把符號的中心放在起始點(diǎn)上。在用鼠標點(diǎn)擊最后一楨,再把你所畫(huà)的圖形拖到線(xiàn)段的尾端。有不少朋友問(wèn)我為什么他們的symbol不按照指定的路徑運動(dòng),我想原因就是因為他們沒(méi)把symbol的中心位置放在路徑上的緣故。
(圖11) 這是最后的一步了,也是最重要的一步。用鼠標點(diǎn)擊layer1的第一楨,然后點(diǎn)擊鼠標的右鍵,選擇properties選項,會(huì )出現(圖11)的對話(huà)窗口。選擇tweening-->motion-->在orient to path direction里一定要打勾,這是要求圖形按照你畫(huà)出的路徑運動(dòng)的命令。(其他的action,sound我們以后再慢慢講。)然后ok。這個(gè)時(shí)候layer1的第一楨到第30楨之間該有一條紅色的帶箭頭的線(xiàn)相連。(如圖12)
(圖12)
好了,現在你敲Enter(回車(chē)),就會(huì )發(fā)現那個(gè)球型在沿著(zhù)你設定的路徑在走。好看么?當然不好看,至少顯得太單調了。但是,我要說(shuō)的是,它不好看,但它是矢量動(dòng)畫(huà)了,再好看的flash也是由這些單調的symble組合而成的。五星級的王府飯店好看吧?最基本的原料不也是水泥,沙子和磚頭么?好了 ,第一天就先寫(xiě)這么多,湛江技術(shù)論壇聊天室或者是江門(mén)的中國商貿通的聊天室。我的名字么,鄒潤。
第二天:對flash工具和圖標的簡(jiǎn)單解釋 作者:鄒潤
圖1 這是一個(gè)當前工作區的控制窗口,你點(diǎn)擊Modify- ->Movie,或者用Ctrl+M就可以擊活這個(gè)窗口。Frame rate這是命令你每秒播放的楨數,如果你要的效果很強烈很快,就象MTV的那種閃來(lái)閃去的效果,那你就把frame rate加大。 Dimendions是定義你flash尺寸的大小,也就是你工作區的大小。 Grid這是定義work area的網(wǎng)格尺寸的大小。Show grid是決定是否顯示網(wǎng)格。(最好還是顯示,這樣可以在你做圖的時(shí)候幫助你把圖片做得更好,更準確)colorbackground是背景的顏色,你可以在做不同效果的時(shí)候隨時(shí)隨地地做改動(dòng)。
(圖2)這個(gè)是你當前場(chǎng)景的一個(gè)參數表,scene1是你操作的場(chǎng)景,你可以在Insert中增加scene,這樣可以編輯出比較復雜的flash動(dòng)畫(huà)。第2個(gè)數字1表示當前操作frame的位置,12.0fps代表每秒播放的frame的數目。最后的一個(gè)數字表示在當前操作frame以前總共持續的時(shí)間。比如:scene2,28,14.0fps,2.0s就表示當前操作frame的位置在第2場(chǎng)景的第28楨,每秒播放14楨,共持續2秒的時(shí)間。
(圖3) 如果你在做flash動(dòng)畫(huà)的時(shí)候用了2個(gè)以上的場(chǎng)景,那么在你的frame操作區的的右邊會(huì )出現如圖3所示的標示,白色代表你操作當前的場(chǎng)景。對于一個(gè)flash的熟練使用者來(lái)說(shuō),制造不同的場(chǎng)景會(huì )收到更好的效果。它可以把你網(wǎng)頁(yè)互動(dòng)功能體現得更充分。一個(gè)場(chǎng)景和另一個(gè)場(chǎng)景之間一般都用按扭(button)來(lái)連接起來(lái),這就有點(diǎn)象html中的連接,但不同的是,它在視覺(jué)角度上有很好的互動(dòng)性,但它是整個(gè)flash的一個(gè)組成部分,而不用再去讀取新的文件。
(圖4)
(圖5)
(圖6)
(圖7)
(圖8)
這是對線(xiàn)段操作的工具,使曲線(xiàn)變得圓滑。
這是對線(xiàn)段操作的工具,使曲線(xiàn)變得凸凹帶棱角。
對圖形(graphic,button,mclip)操作,進(jìn)行旋轉。如:圖5
對圖形(graphic,button,mclip)操作,進(jìn)行圖片的放大縮小。如:圖6。7。8
層(layer)操作的圖標 注意 這幾條標志很重要,千萬(wàn)要記住。用你的鼠標點(diǎn)擊frame的那個(gè)黑色的方向向下的箭頭就可以選擇把當前層鎖?。╨ock)隱藏(hidden)轉化為當前層(current)或者是一般層。
普通層。這一層會(huì )顯示,但會(huì )被在其他層的操作所影響。
這是把層鎖住的標志。這一層會(huì )顯示,但不會(huì )被在其他層的操作所影響。
隱藏當前層。在操作的時(shí)候不顯示這一層。不會(huì )被在其他層的操作所影響。
這是你操作當前層的標志。所以在一般情況,把不用操作的層鎖上比較好。
好了,今天就先說(shuō)這么多吧。其實(shí)你可以試試看把不同形狀的symble組合起來(lái),把它們分別放在不同的layer里面,再設定不同的路徑,那樣做出來(lái)的效果不就好看多了?
第三天:用按扭控制一個(gè)動(dòng)畫(huà) 作者:鄒潤
在今天,我們就要真正成為flash的使用者了,用按扭(button)來(lái)?yè)舭l(fā)一個(gè)動(dòng)畫(huà)是flash迷人的功能,把不同的按扭和不同的symbol組合起來(lái)就是極其具有動(dòng)感的flash動(dòng)畫(huà)。先說(shuō)點(diǎn)別的,例如keyframe(關(guān)鍵楨)的設定。你可以把關(guān)鍵楨放在任何的位置,而在這個(gè)位置之前的圖形,如果你不希望顯示它,很簡(jiǎn)單,在那一楨里選中那個(gè)圖形并且把圖片刪除就可以了。如圖1中的layer2,那么在第5楨之前,layer2的圖形就不會(huì )被顯示。
(圖1) 首先,用第一天學(xué)的東西做兩個(gè)能動(dòng)的圖片,如(圖2)所示,它們的分層和設定運動(dòng)的路徑如(圖1)所示。一定要把圖片定義成symbol才能再做其他的編輯。
圖2
(圖3) 做好了上兩個(gè)步驟以后,重新Insert一個(gè)layer,把其他的層鎖住。用工具中的筆在你的work area上畫(huà)出如圖3所示的圖形,然后選擇Insert->Creat symbol,這時(shí)在(圖4)的對話(huà)窗口里選擇button的選項,之后點(diǎn)擊OK,這樣你就把蘭色的圖形定義成了按扭。
圖4
(圖5)
(圖6) 這時(shí),再用鼠標點(diǎn)擊你新定義的按扭,按鼠標右鍵,選擇edit,開(kāi)始編輯這個(gè)按扭,使它更有動(dòng)感。這時(shí),你的面前會(huì )出現如(圖6)所示的一個(gè)新的窗口。窗口的左邊會(huì )出現標只有up,over,down,hit的4個(gè)frame。窗口右邊會(huì )有(圖5)那樣的標志,你操作的symbol為白色。
對按扭每楨的定義 你可以對按扭的每一楨都做編輯,如圖7,8,9,10所示,但你所做的改動(dòng)最好是在按扭中心區域的附近。比如:你可以在over中加入幾個(gè)字,這樣當鼠標放在按扭上的時(shí)候,字就會(huì )出現。而在其他的狀態(tài)下,字是被隱藏的。這樣做出的效果比較明顯
(圖7) 按扭的第一楨up表示當鼠標不在按扭上按扭的狀態(tài)。
(圖9) 按扭的第三楨down表示當鼠標點(diǎn)擊按扭按扭的狀態(tài)。
(圖8) 按扭的第二楨over表示當鼠標放在按扭上時(shí)按扭的狀態(tài)。
(圖10) 按扭的第一楨hit是定義鼠標觸發(fā)按扭的有效區域。
(圖11)
按扭做好了,現在就該給它加些功能了。鼠標點(diǎn)擊(圖5)中的方向箭頭,回到scene1的操作界面。用鼠標右鍵點(diǎn)擊按扭,選擇properties,會(huì )出現如圖11所示的對話(huà)窗口,你選擇action,然后點(diǎn)擊那個(gè)小+號選擇go to命令,然后在control中打勾。這個(gè)窗口里的action中還有g(shù)et URL命令,那是為按扭做超文本連接用的,也就是說(shuō),點(diǎn)擊這個(gè)按扭所要去的新的網(wǎng)頁(yè),這個(gè)命令在以后的今天我會(huì )詳細介紹。選擇好了之后,按OK。然后回到scene1,選擇cnotrol,選擇Enable Buttons,現在你再用鼠標點(diǎn)擊按扭,它就有激發(fā)動(dòng)畫(huà)的功能了。
在下面來(lái)學(xué)另外的一個(gè)圖形移動(dòng)的功能。重新增加一個(gè)layer,做個(gè)紅色的方形,定義成symbol。在起始楨和最后一楨都插入關(guān)鍵楨,之后用鼠標右鍵點(diǎn)擊起始楨,選擇propersites,當出現對話(huà)窗口的時(shí)候,按照右邊圖中的選擇填好。選擇ok。這個(gè)功能我就不具體說(shuō)了,你一看就明白了。
第四天:對圖象顏色變換和形狀變換的編輯
作者:鄒潤
圖1 建立一個(gè)新文件,在文件的timeline的第一楨畫(huà)上兩個(gè)如(圖1)所示的圖形。畫(huà)好了以后,不要把它們定義成symbol。然后在第30楨處加入一個(gè)關(guān)鍵楨(keyframe)
(圖3)
圖2 在第一楨處點(diǎn)擊鼠標右鍵,選擇properties,出現對話(huà)窗口以后按照(圖2)的選擇把選項選擇好,然后點(diǎn)擊ok。這時(shí)候你敲回車(chē),就可以看見(jiàn)紅色的圓球慢慢變?yōu)樘m色的方形,顏色也隨變形在變換。這時(shí)在layer的第一楨該是由一條綠色的線(xiàn)和最后一楨相連。如(圖3)
好了,關(guān)閉這個(gè)文件,再建立一個(gè)新文件,來(lái)看看symbol是如何變顏色的。
(圖4) 如(圖4)畫(huà)出一個(gè)圖形,并且把它定義成symbol中的graphic。把第一楨和第30楨處插入關(guān)鍵楨。并且在第一楨的properties中定義成tweening--motion--tween scale(這個(gè)方法在第三天我最后說(shuō)過(guò))用鼠標把第一楨點(diǎn)中,開(kāi)始對symbol進(jìn)行操作。
(圖5)
用鼠標右鍵點(diǎn)擊第一楨的symbol,選擇properties,出現對話(huà)窗口后按照(圖5)的選擇或者你自己選擇,把symbol給淡化(alpha)。選擇完畢后點(diǎn)擊ok。在第一楨的symbol該如(圖6)所示。
(圖6)
(圖7)
(圖8) 用鼠標把最后一楨點(diǎn)中,用鼠標右鍵點(diǎn)擊最后一楨的symbol,選擇properties,出現對話(huà)窗口后按照(圖8)中的tint把symbol的顏色做任意的調整。調整完畢后按ok。這時(shí)候你敲回車(chē)就可以看見(jiàn)symbol的顏色在移動(dòng)中由(圖6)變?yōu)椋▓D7)。
-------
今天就基本上把flash的一些簡(jiǎn)單的圖形變換說(shuō)完了,在今天最后的過(guò)程中,你可以用如上面所示的工具對關(guān)鍵楨處的symbol做任何調整,你只要調整第一和最后一楨就可以了,中間的過(guò)程flash會(huì )為你完成。但是,如果你希望做些例如一會(huì )快一會(huì )慢的運動(dòng),那么你就還要在第一楨和最后一楨的中間再插入更多的關(guān)鍵楨,然后再對它們進(jìn)行編輯。比如你可以分不同的層(layer),在不同的層上做不同的圖片,再為這些symbol做不同的運動(dòng),在他們的起始楨和最后一楨改變它們的顏色。呵呵呵呵,比你剛剛拿到flash只會(huì )畫(huà)一個(gè)圓形要復雜的多了吧?當然,動(dòng)畫(huà)的效果也好看多了。明天我就講講如何在場(chǎng)景中用button連接和如何為button加上聲音。
第五天:如何為場(chǎng)景做連接和為button加上聲音 作者:鄒潤
(圖1)
場(chǎng)景(scene)之間的連接其實(shí)很簡(jiǎn)單,我一說(shuō)你就知道了。當你做好了第一個(gè)場(chǎng)景以后,用Insert中的Insert scene再加入一個(gè)新的場(chǎng)景,在每個(gè)場(chǎng)景中間都做好一個(gè)按扭,在設置按扭的屬性時(shí),如(圖1)中所示,在sence中選擇你要去的另外一個(gè)場(chǎng)景。如果你做了多個(gè)場(chǎng)景的話(huà),那功能就很完善了,就象是html中的連接一樣你可以想去哪里去那里。而且有按扭互相連接,互動(dòng)性很強而且不用再重新讀取文件。
圖2 做一個(gè)按扭(button),編輯這個(gè)按扭,然后,用file菜單中的import把聲音輸入進(jìn)來(lái),如(圖3)所示,然后選好你準備好的聲音(wav)文件,點(diǎn)擊ok。
(圖3)
(圖4)
(圖5) 用鼠標右鍵點(diǎn)擊over frame,選擇properties,出現窗口后選擇sound,在下拉菜單里選擇好你輸入的聲音文件。如(圖4)
(圖6)
這時(shí)候會(huì )出現一個(gè)聲波的圖象,你用那個(gè)白色的小方塊來(lái)編輯聲音,向上拉是加大聲音,向下拉是減小聲音(圖5),編輯完可用(圖4)中的播放鍵來(lái)檢測一下。也或者用(圖6)的窗口來(lái)叫flash為你自動(dòng)設置,其中loop是聲音文件重復的次數。也就是說(shuō),你可以輸入很小的一段聲音,然后重復把它播放,這樣在最后生成的電影swf文件的體積會(huì )很小。不過(guò)這個(gè)功能在按扭中最好不用,往往都用在背景音樂(lè )里,至于背景音樂(lè )我會(huì )在flash進(jìn)階中詳細介紹的。
圖7 當你選擇完畢點(diǎn)擊ok以后,在over的frame里會(huì )有一段聲音文件,好了,你的帶聲音的按扭就做好了。同樣可以把聲音加入到down frame里面,但在up和hit里一般不加聲音,你想啊,up是當鼠標不在按扭上的狀態(tài),如果加了聲音會(huì )響個(gè)不停,那也太煩人了。
今天就到這里吧。明天說(shuō)說(shuō)如何把你的flash電影輸出成可以在html中嵌入的swf文件和如何在html中嵌入swf文件。
第六天:輸出flash電影并將其嵌入html 作者:鄒潤
(圖1) 當你完成了一個(gè)flash電影以后,就可以把它輸出了。用鼠標點(diǎn)擊file,選擇Export movie,這時(shí)你先為你的文件起個(gè)名字,然后就會(huì )出現(圖1)的對話(huà)窗口,你可以改動(dòng)一些選項也可以按照系統默認的方式輸出。我想如果你有最簡(jiǎn)單的photoshop的經(jīng)驗,做起來(lái)就會(huì )得心應手,非常的簡(jiǎn)單。
(圖2)
圖3 不管你用的是正版的flash3還是D版的flash3,都會(huì )帶有一個(gè)叫Aftershock的應用程序,我就用它來(lái)編輯我們的html。用(圖3)中的標有紅色的圖標把你做好的swf文件導入,然后在用(圖2)中的選項進(jìn)行編輯,其實(shí)即使你不編輯,直接用file中的save就可以生成html文件。如果你還不滿(mǎn)意,那么就再用Homesite或者是Netscape edit或者是Frontpage98進(jìn)行最后的編輯就可以了。用FTP上傳文件別忘了把html文件和swf文件放在同一個(gè)目錄下。
如果你的swf文件是從其他地方下載的,那么你就要加入如下的一些指令在你的html里了。以下是將一個(gè)Shockwave Flash電影嵌入到網(wǎng)頁(yè)中所需要的最起碼的編碼(首先假定用戶(hù)已經(jīng)安裝了適當的插件,否則在網(wǎng)頁(yè)中將顯示一個(gè)存在嵌入對象的圖標)
<OBJECT WIDTH="550" HEIGHT="400">
<PARAM NAME="MOVIE" VALUE="tutorial.swf">
<EMBED SRC="tutorial.swf" WIDTH="550" HEIGHT="400">
</EMBED>
</OBJECT>
你可以看到在EMBED標簽的外面包了一個(gè)OBJECT標簽。必須保持這種順序,因為IE認可OBJECT標簽,而Netscape Navigator認可EMBED標簽而忽視OBJECT標簽。CLASSID是OBJECT標簽特定 的使用方法,它將告訴MSIE瀏覽器自動(dòng)下載當前的ActiveX 插件(如果瀏覽器沒(méi)有安裝該插件的話(huà))。PLUGINSPAGE是EMBED標簽中特定的使用方法,它鏈接到Shockwave 的下載網(wǎng)頁(yè)(如果Netscape瀏覽器沒(méi)有安裝該插件的話(huà))。LOOP指示是否將電影重復播放(為你剛生成的電影設定"false")。PLAY指示是否只顯示電影的第1幀(false)還是繼續播放電影(true)。BGCOLOR用于控制電影的背景色。"quality"設定瀏覽器是否使用anti-aliasing(邊緣平滑處理)顯示圖象。"autohigh"設置指示瀏覽器用 anti-aliasing顯示電影圖象,但是如果顯示速度太慢的話(huà)則不要使用該選項。通常都不要使用該選項。
以下是HTML文件中可以使用的比較完整的嵌入代碼:
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=3,0,0,0" ID=t003 WIDTH=300 HEIGHT=200>
<PARAM NAME="PLAY" VALUE="false">
<PARAM NAME="LOOP" VALUE="false">
<PARAM NAME="QUALITY" VALUE="high">
<PARAM NAME="BGCOLOR" VALUE="#FFFFFF">
<EMBED SRC="moviename.swf" WIDTH="300" HEIGHT="200" PLAY="false" LOOP="false" QUALITY="high" BGCOLOR="#FFFFFF" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?
P1_Prod_Version=ShockwaveFlash">
</EMBED>
</OBJECT>
這其中的swf的height和width都可以按照你自己的要求做出改動(dòng)。
星期天的結束語(yǔ) 作者:鄒潤
寫(xiě)了那么多東西,做了那么多的圖片,我也還是不怎么滿(mǎn)意。說(shuō)白了,我這也就是起個(gè)拋磚引玉的作用,如果有哪個(gè)高手愿意加入,我舉雙手歡迎。寫(xiě)了這幾天,發(fā)現我自己不明白的地方太多了,但還是把它寫(xiě)完了,還望各位朋友包涵。日后有時(shí)間,我會(huì )再對一些我覺(jué)得比較好的flash功能做詳細的介紹,敬請留意flash進(jìn)階。入門(mén)的部分到這里就算告于段落了,雖然我是挺認真的寫(xiě)的,但依舊會(huì )有許多的不足,請大家多包涵。
flash技術(shù)在網(wǎng)頁(yè)上的發(fā)展非常迅速,不過(guò)才幾個(gè)星期,從我寫(xiě)這些教程到我改寫(xiě)教程的時(shí)間里,我又看到不少?lài)鴥确浅:玫膄lash站點(diǎn),我想,隨著(zhù)網(wǎng)絡(luò )技術(shù)在我國的發(fā)展,多媒體技術(shù)在網(wǎng)頁(yè)上的運用將成為本年中熱門(mén)的主題?;蛘咭惨驗槿绱?,我們的網(wǎng)上家園才會(huì )變得更加美麗。