如何在PowerPoint中調(diào)用Flash動(dòng)畫
陳國(guó)萍(浙江桐鄉(xiāng)茅盾實(shí)驗(yàn)小學(xué))提出“插入對(duì)象”的方式
在對(duì)應(yīng)的幻燈片中選擇[插入]—[對(duì)象]—[由文件創(chuàng)建]—[瀏覽],選擇對(duì)應(yīng)的swf文件,改變此對(duì)象的大小與位置等屬性。右鍵單擊swf文件對(duì)象,在彈出窗口中選擇[動(dòng)作設(shè)置]—[單擊鼠標(biāo)時(shí)]—[對(duì)象動(dòng)作]為“激活內(nèi)容”。播放演示時(shí),單擊swf文件名稱或者是圖標(biāo),電腦會(huì)打開(kāi)一個(gè)Flash播放器播放對(duì)應(yīng)的Flash影片。這樣做的缺點(diǎn)是播放影片時(shí)會(huì)有文件安全警告,需點(diǎn)擊“是”繼續(xù)播放,而且所播放的Flash影片不是在幻燈片中,而是在新打開(kāi)的播放窗口中。
謝敏云(浙江溫嶺市第五中學(xué))、劉長(zhǎng)峰(陜西省澠池縣教體局教研室)建議調(diào)用PowerPoint自帶控件的方式
例如,要在幻燈片中插入電磁感應(yīng)實(shí)驗(yàn)動(dòng)畫(圖1)。在[視圖]菜單中點(diǎn)選[工具欄]中的[控件工具箱](圖2),隨之會(huì)出現(xiàn)[控件工具箱](圖3)。單擊[控件工具箱]右下角的[其他控件]按鈕,點(diǎn)選其中的[Shockwave Flash Object](圖4)。此時(shí),鼠標(biāo)在幻燈片中以“+”顯示,按住鼠標(biāo)左鍵并拖動(dòng)鼠標(biāo)在幻燈片中拖出Flash動(dòng)畫所需的范圍。注意:別覆蓋整張幻燈片。然后在范圍內(nèi)單擊右鍵,點(diǎn)選[屬性](圖5),隨之出現(xiàn)[屬性]對(duì)話框(圖6)。點(diǎn)中[屬性]對(duì)話框中的[自定義]選項(xiàng),單擊右邊出現(xiàn)的 按鈕,出現(xiàn)的[屬性頁(yè)]對(duì)話框(圖7)。在[影片URL]中輸入Flash動(dòng)畫所在位置。例如,電磁感應(yīng)動(dòng)畫(dcgy.swf)放在E盤的根目錄下,那你就在此中輸入“e:dcgy.swf”,單擊“確定”即可。
在操作時(shí)要注意兩個(gè)問(wèn)題:其一,選取動(dòng)畫范圍時(shí),不要覆蓋整張幻燈片,以便在切換幻燈片時(shí)可以有空白處用來(lái)點(diǎn)擊鼠標(biāo),因?yàn)樵趧?dòng)畫范圍內(nèi)點(diǎn)擊鼠標(biāo)是無(wú)效的。其二,在圖7的[屬性]頁(yè)選項(xiàng)中選取“嵌入影片”,這樣在沒(méi)有原文件的情況也可以播放動(dòng)畫。
如何在Authorware中調(diào)用Flash文件
孫保華(江蘇金壇華城實(shí)驗(yàn)小學(xué))介紹使用ActiveX控件
執(zhí)行命令[Insert]—[Control]—[ActiveX],彈出[SelectActiveX Control]對(duì)話框,選中Shockwave Flash Object 選項(xiàng)(圖8),這就是播放Flash動(dòng)畫的ActiveX控件。選定選項(xiàng)后單擊OK按鈕,彈出[Shockwave FlashObject ]屬性對(duì)話框。由于部分屬性設(shè)置將在后面用相應(yīng)的函數(shù)來(lái)實(shí)現(xiàn),因此這里所有的屬性設(shè)置先選擇為默認(rèn)。單擊OK按鈕后,在流程線上便插入了該控件,將插入的ActiveX控件改名為“flash”。
接下來(lái)建立交互結(jié)構(gòu)(圖9),實(shí)現(xiàn)對(duì)Flash動(dòng)畫播放控制。在流程線上放置一個(gè)交互圖標(biāo),取名為“控制”,然后拖動(dòng)一個(gè)計(jì)算圖標(biāo)至其右側(cè)釋放,默認(rèn)“按鈕”響應(yīng),并取名為“播放”,響應(yīng)的屬性為默認(rèn)值。打開(kāi)運(yùn)算圖標(biāo),在其窗口中輸入:SetSpriteProperty(@ 揻lash ,#movie,FileLocation ^11.swf 2 )
SetSpriteProperty( )是系統(tǒng)函數(shù),屬于General類,用來(lái)調(diào)用一個(gè)精靈的方案。由于ActiveX Xtra是Sprite Xtra的一種,因此該函數(shù)常用來(lái)實(shí)現(xiàn)ActiveX控件對(duì)多媒體的某些控制功能。當(dāng)上述程序被執(zhí)行后,將利用名為“flash”的ActiveX控件播放與本例Authorware程序文件在同一目錄下的Flash動(dòng)畫文件“11.swf”.
再拖動(dòng)一個(gè)計(jì)算圖標(biāo)至其右側(cè)釋放,默認(rèn)“按鈕”響應(yīng),并取名為“暫?!保蜷_(kāi)運(yùn)算圖標(biāo),在其窗口中輸入:SetSpriteProperty(@攆lash ,#playing,false)
接下來(lái),再拖動(dòng)一個(gè)計(jì)算圖標(biāo)至其右側(cè)釋放,默認(rèn)“按鈕”響應(yīng),并取名為“繼續(xù)”,打開(kāi)運(yùn)算圖標(biāo),在其窗口中輸入:SetSpriteProperty(@攆lash ,#playing,true)
這種方法最大的優(yōu)點(diǎn)就在于能夠通過(guò)交互按鈕控制動(dòng)畫的播放。
陳國(guó)萍老師推薦“控件插入”法
與在PowerPoint中使用控件的方式類似,Authorware 6.5及以上版本中均有插入Flash影片的功能,選擇[Insert]—[media]—[Flash…]。
于麗華(遼寧錦州市電化教育館)介紹用Set-IconProperty、SetSpriteProperty函數(shù)控制Flash動(dòng)畫
通過(guò)選擇[Insert]—[Media]—[Flash…]命令,調(diào)用Flash動(dòng)畫素材的時(shí)候,我們不能在動(dòng)畫播放的過(guò)程中對(duì)其進(jìn)行控制。在課件使用時(shí),會(huì)多少給教學(xué)帶來(lái)一些不便。實(shí)際上,我們可以通過(guò)SetIconPro-perty和SetSpriteProperty函數(shù)對(duì)導(dǎo)入的Flash動(dòng)畫進(jìn)行屬性設(shè)置,通過(guò)函數(shù)CallSpritet調(diào)用播放。
建立圖10的程序結(jié)構(gòu)。圖標(biāo)“Flash”屬性中的“最優(yōu)顯示”項(xiàng)要選上。調(diào)整程序界面中各元素的位置(圖11)。計(jì)算圖標(biāo)“文件”的內(nèi)容為:
name:=NewObject("fileio")--定義“Xtras FileIO”子對(duì)象。
flashname:=CallObject(name,"displayOpen")--打開(kāi)一個(gè)對(duì)話框,將用戶選擇的文件名存儲(chǔ)在變量flashname中。
SetIconProperty(@"Flash",#pathName,flashname)--利用“PathName”屬性,將變量flashname存儲(chǔ)的文件賦給Flash動(dòng)畫圖標(biāo)并開(kāi)始播放。
計(jì)算圖標(biāo)“播放”的內(nèi)容為:
CallSprite(@"Flash",#play)
計(jì)算圖標(biāo)“暫?!钡膬?nèi)容為:
CallSprite(@"Flash",#stop)
計(jì)算圖標(biāo)“重播”的內(nèi)容為:
CallSprite(@"Flash",#rewind)
計(jì)算圖標(biāo)“快進(jìn)”的內(nèi)容為:
SetSpriteProperty(@"Flash",#playbackMode,#fixed)
SetSpriteProperty(@"Flash",#fixedRate,100)
計(jì)算圖標(biāo)“恢復(fù)”的內(nèi)容為:
SetSpriteProperty(@"Flash",#playbackMode,#fixed)
SetSpriteProperty(@"Flash",#fixedRate,15)
計(jì)算圖標(biāo)“退出”的內(nèi)容為:
quit()
如何在Authorware中應(yīng)用Powerpoint
吳海波(湖北省武漢市第三初級(jí)中學(xué))
1.在Authorware中應(yīng)用PowerPoint模板
應(yīng)用設(shè)計(jì)模板是PowerPoint的一大特色,我們可以通過(guò)以下方法將這些模板應(yīng)用到Authorware中。將一顯示圖標(biāo)置于流程線上,雙擊打開(kāi)。選擇[Insert]菜單下[OLE Object……]命令,在彈出對(duì)話框的[對(duì)象類型]列表中選擇[Microsoft PowerPoint 幻燈片],確定后出現(xiàn)PowerPoint編輯界面。打開(kāi)PowerPoint [格式]菜單下[應(yīng)用設(shè)計(jì)模板……]命令,選取適合的模板樣式。單擊[應(yīng)用]按鈕,即可將模板導(dǎo)入Authorware中。單擊顯示窗口空白處,回到Authorware窗口。用鼠標(biāo)拖動(dòng)尺寸柄可以改變模板大小。
同樣的方法,PowerPoint中的[背景]也能應(yīng)用到Authorware中,只不過(guò)選擇的是[格式]菜單下的[背景]命令。既可以單獨(dú)導(dǎo)入[背景],也可以在應(yīng)用模板的基礎(chǔ)上再添加背景。若對(duì)導(dǎo)入的模板或背景不滿意,可在其上雙擊,打開(kāi)PowerPoint編輯界面進(jìn)行再編輯。
2.在Authorware中直接播放PowerPoint演示文稿
使用Authorware中的Jump函數(shù)可以調(diào)用做好的PowerPoint演示文稿,但需安裝PowerPoint閱讀器PPView(可從http://www.microsoft.com/china/office/ork/xp/appndx/AppaPowerPoint3.asp下載)。將演示文稿的打開(kāi)方式改為Microsoft PowerPoint Viewer,用閱讀器打開(kāi)。在Authorware流程線上放一個(gè)計(jì)算圖標(biāo),雙擊打開(kāi)。從函數(shù)庫(kù)中調(diào)用Jumpoutreturn函數(shù),格式為:JumpOutReturn("program" , "document" , "creator type")。其中,program表示閱讀器路徑、名稱;document表示演示文稿路徑、名稱及擴(kuò)展名。關(guān)閉計(jì)算圖標(biāo),運(yùn)行Authorware,演示文稿就可直接播放。