為了給課件文件增加聲效功能, authorware 6.0 提供了聲音圖標。聲音圖標可以添加在 流程線的任何位置,裝載聲音文件的方法也是多種多樣的,調整播放選項之后就能夠適應用戶的需求。在存儲方式上,用戶可以將聲音文件導入多媒體文件中,以內部形式存儲;也可以將聲音文件與多媒體文件相鏈接,以外部形式存儲。
將聲音圖標添加到流程線上之后,必須裝載相應的聲音文件,在此方面 authorware 6.0 提供了 3 種方法,下面分別對它們進行介紹。
● 直接將聲音文件拖動到流程線。使用此方法之前,不需要在流程線上添加聲音圖標,在將聲音文件拖動到流程線上的同時, authorware 6.0 將自動產生一個聲音圖標,該圖標已加載了拖動的聲音文件,并以此聲音文件名命名聲音圖標。
● 將聲音文件拖動到聲音圖標。在拖動之前,需要在流程線上放置聲音圖標,然后從資源管理器窗口選擇聲音文件,將其拖動到 authorware 6.0 流程線的聲音圖標。如果聲音圖標是新建的,所選的聲音文件將成為此圖標的內容。如果聲音圖標內已經存在聲音文件,那么所選的聲音文件將覆蓋舊的聲音文件。
● 使用 import 命令。雙擊聲音圖標時,將打開聲音圖標的屬性設置對話框,利用其中的 import 命令就可以裝載所選的聲音文件。
技巧:
如果用戶的計算機上安裝聲卡,并且使用 windows 3.1 以上的操作系統,那么右擊聲音圖標,執行 preview 命令,或者按住 ctrl+alt 功能鍵的同時,右擊聲音圖標, authorware 6.0 將自動播放聲音。
雙擊流程線上的聲音圖標,即可打開如圖 5-5 所示的 properties : sound icon 對話框,除了左側的預覽窗口之外,它還包括 sound 和 timing 標簽,分別對應著 sound 和 timing 選項卡。在此對話框內,用戶可以播放聲音,指定聲音文件的播放方式和時間。
圖 5-5 properties : sound icon 對話框
左側的 preview 窗口顯示的是當前選擇的聲音文件類型的圖標。如果沒有導入聲音文件, 或者在 file 文本框中沒有有效的聲音文件,則 preview 窗口為空。單擊播放按鈕時, authorware 6.0 將根據當前對話框中其他選項的設置,播放已裝載的聲音文件。但是,如果聲音文件的格式與機器的不兼容,則 authorware 6.0 不會播放此聲音文件。單擊 stop 按鈕,可以停止當前聲音文件的播放。
單擊 import 按鈕時,將打開 import which file 對話框,當用戶確定聲音文件的位置與名稱之后,單擊 import 按鈕即可將所選的聲音文件導入到聲音圖標內。 authorware 6.0 支持的聲音文件格式有 pcm , aiff , swa , vox 和 wave 等。
在 import which file 對話框內,啟用 link to file 復選框之后,表示此聲音文件是以外部形式存儲的,它的鏈接關系將成為多媒體課件的一部分。
在 properties : sound icon 對話框內,單擊 sound 標簽時,將打開 sound 選項卡。 file 文本框用于顯示所選聲音文件的路徑和名稱。對于外部存儲形式的文件來說,用戶還可以修改 file 文本框的內容,直接更改聲音文件的存儲位置與名稱,該項操作對于內部存儲形式的文件來說,將被禁止使用。
storage 文本框用于顯示裝載的聲音文件相對于 authorware 6.0 多媒體程序的存儲方式: internal( 內部 ) 、或是 external( 外部 ) 。
sound information 用于顯示聲音文件的有關信息,例如 file size ( 文件大小 ) 、 file format ( 文件格式 ) 、 channels ( 聲道 ) 等。使用立體聲的播放效果比較好,但需要占用更多的磁盤空間。
另外, sample size 顯示存儲聲音信息的位數,它與 sample rate( 采樣速率 ) 、 channels 共同決定聲音質量的好壞。采樣大小可以 8 位或 16 位,通常為了取得更好的效果都采用 16 位進行采樣。
sample rate 顯示聲音文件的采樣速率,它的單位是千赫 (khz) 。 data rate 表示 authorware 6.0 播放此聲音文件時,從磁盤讀取該文件的速率。
在 properties : sound icon 對話框內,單擊 timing 標簽時,將打開如圖 5-6 所示的 timing 選項卡,它提供了聲音文件的時間控制選項。打開 concurrency 下拉列表框,選擇 wait until done 時,表示只有等到此聲音文件全部播放結束之后,才執行多媒體程序上下一個圖標。
圖 5-6 timing 選項卡
在 concurrency 下拉列表框內選擇 concurrent 時,在開始播放聲音文件時,將立即顯示聲音圖標后面的圖標內容,它能夠實現一邊播放聲音,一邊執行其他圖標的功能。
在 concurrency 下拉列表框內選擇 perpetual 時,將使得 authorware 6.0 在退出當前聲音圖標后,仍可以繼續播放該聲音文件。 authorware 6.0 監視用戶在 begin 文本框中指定的變量,一旦此變量變為 true ,立即播放此聲音文件。
play 用于控制聲音文件的播放次數,選擇 once 時,表示聲音文件只播放一次。選擇 fixed number of times 時,將按照指定的次數播放裝載的聲音文件。用戶可在下方的文本框內輸入表示播放次數的數字或者變量。
在 play 下拉列表框內,在 concurrency 下拉列表框內選擇 perpetual ,并在播放文本框內輸入了一個變量或表達式,那么選擇 until true 將使加載的聲音文件一直播放,直到該變量或表達式變為 true 。
rate 文本框用于設置聲音文件的播放速率, 100% 表示以聲音文件自身錄制的速率播放。如果速率小于 100% ,那么將以較慢的速率播放聲音,如果速率大于 100% ,那么播放的速率將是快速的。用戶可以在文本框內輸入一個速率值或者是代表速率的變量。
begin 文本框用于設置開始播放聲音的時間。用戶可以在此文本框中輸入一個變量或條 件表達式。當變量或表達式為真時, authorware 6.0 將開始播放裝載的聲音文件。啟用 wait for previous sound 復選框之后,將在先前的聲音文件播放完畢之后,才播放當前加載
[1] [2] 下一頁
新聞熱點
疑難解答