麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網站 > 媒體動畫 > 正文

Authorware基礎教程:多媒體技術設計-Authorware多媒體創作工具-多媒體作品地最后設

2024-09-08 19:26:41
字體:
來源:轉載
供稿:網友
authorware進行多媒體制作的最后一步工作就是編譯生成可執行文件的工作,編譯生成可執行文件的過程在authorware叫做"打包"。本節主要介紹打包過程中所需要注意的事項,以及打包前需要對多媒體作品進行必要的設置。有些設置內容我們在前面已經接觸到一些,這里再系統地介紹一下。

  本節主要介紹:

  • authorware文件打包前的必要設置。
  • authorware文件的打包。
  • authorware文件打包發行時所要注意事項。

9.10.1 文件屬性設定

  文件屬性設置是定義整個文件某些特性,如設定文件的標題、等待按鈕的標簽、演示窗口的特性等等。文件屬性設定內容包括: playback(文件回放)特性、interaction(文件交互)特性以及cmi(計算機管理教學)特性。

1)文件回放特性設置

  選擇modify-file-properties菜單命令,彈出如圖所示的文件屬性設置對話框。單擊文件屬性設置對話框中的playback標簽,出現playback選項卡。由此可以設定authorware最終演示產品的特性,如演示窗口的標題、演示窗口的大小、演示窗口的背景顏色以及是否具有菜單欄和標題欄等外觀特性。

(1)在最上方的文本輸入框中輸入演示窗口的標題,如圖例中設成為“數學課件”。

(2)colors項的background按鈕是用來設置演示窗口的背景色、 chromy key按鈕是設置使用視頻卡時的視頻鍵色。在authorware中,默認背景色為白色,視頻鍵色為洋紅色。當需要改變顏色時,用鼠標單擊相應顏色按鈕,彈出color(顏色)對話框在顏色對話框中選擇滿意的顏色后,單擊顏色對話框中的ok按鈕即可。

(3)在size下拉列表框中設定演示窗口的大小,演示窗口的大小必須在程序開發的開始就規劃好。在size下拉列表中有許多可選項:

  • 選擇variable選項,演示窗口的大小和位置可以根據用戶的需要隨意調整;
  • 選擇use full screen選項,在運行應用程序時authorware會根據用戶顯示器的分辨率自動把演示窗口調整到整個屏幕,即全屏顯示;
  • 選擇“800x600”是將演示窗口大小固定設為水平800像素點,垂直600像素點的標準svga大小。通常可設為"640x480"標準ega大小,其他演示窗口大小的選項讀者可以自己嘗試。

(4)通過options選項欄設定演示窗口的風格:

  • 選擇center on screen復選框,則在程序運行時自動將演示窗口置于屏幕中心。
  • 選擇title bar復選框,演示窗口將帶有標題欄。
  • 選擇menu bar復選框,演示窗口將帶有菜單欄。
  • 選擇task bar復選框,則決定wndows 95的任務欄是否出現在用戶演示窗口之上。
  • 選擇overlay menu復選框,則設定菜單欄是否重疊在演示窗口上。
  • 選擇match window color復選框,將自己的程序窗口顏色與所選擇的窗口顏色相一致;
  • 選擇windows 3.1metrics復選框,由于windows 95與wndows 3.1兩個版本是不同的,所以用戶如果想設計一個在兩種環境下都可以運行的作品,則需要選擇該項。

    2)文件交互特性設置

      單擊文件屬性設置對話框中的interaction標簽,出現interaction選項卡,如圖所示。該標簽項中可以設定authorware在運行時的等待按鈕、過渡方式、查找路徑等等選項。

    (1)等待按鈕是在等待圖標或一些交互設置中會出現。用戶可以由此改變等待按鈕的類型。單擊wait button按鈕預覽框右側的按鈕,彈出按鈕設置對話框,在按鈕設置對話框中可以為你的多媒體作品選擇一個滿意的等待按鈕。甚至可以使用自定義的等待按鈕。

    (2)在label文本框中設置等待按鈕的名稱,它默認設置是“continue”,我們通常將它改成“繼續”。設置會在按鈕預覽框中立刻顯示。

    (3)接下來設置authorware程序每次執行的開始位置,每次執行是從頭開始還是從上次退出的地方開始。

    • 選擇restart單選按鈕,則程序每次執行都從頭開始執行,這種方式在開始運行前將初始化所有變量和函數。這是authorware默認執行方式。
    • 選擇resume單選按鈕,則程序運行后將從上次退出的位置繼續執行。authorware保留所有程序運行的記錄,authorware為每個程序建立一個后綴名為“.rec”的用戶程序運行記錄文件,該文件放在“a6w.data”文件夾下或程序設置中指定的地方。

    (4)由transition項設置程序開始運行時的畫面過渡方式,選擇合適的過渡方式有助于多媒體的演示效果。單擊該項右側的按鈕即彈出過渡效果選擇對話框,為程序運行選擇一種過渡方式。

    (5)在search path文本框中輸入程序運行時所需外部文件所在的路徑。

      當authorware程序中鏈接了庫、數字電影等文件,authorware會自動記錄這些外部文件引入時的存放路徑。在程序運行時,如果在原來路徑下找不到這些外部文件時authorware將首先查找當前文件夾或目錄下是否含有這些外部文件;如果當前文件夾下也不含有程序運行所需要的外部文件,則authorware將利用search path文本框中所提供的路徑繼續查找所需的庫文件、數字電影文件等外部存放的素材文件。

      多個查找路徑之間可以用逗號“,”分開,而不能使用空格。例如,你想讓authorware首先在c盤根目錄下查找外部文件,然后讓它查找d盤“authorware6”目錄下的“graphic”文件夾,則我們可以設置查找路徑為:“c:/;d:/authorware6/graphic”。

    (6)在windows paths下拉列表框中設置系統變量或自定義變量在返回網絡路徑是的格式,路徑格式可以選擇為“dos”或“unc”(universal naming convention),這取決于程序運行所在的網絡構成。例如,你所用的網絡結構是由windows nt構成的,可選擇unc,如果你的網絡不支持unc,則選擇dos。

    (7)在windows names下拉列表框中設置文件名的格式。文件名的格式可以選為dos(8,3),這種格式是典型的由8個字符和3個后綴名構成;文件名也可以選為long filenames,長文件名可以支持多達255個字符的文件名。如果程序運行在windows 95、 windows 98、或windows nt系統下,此項可以選擇長文件名;如果程序運行在windows 3.1或其他系統下該項就必須設成dos名。

      authorware程序中與文件名設置相關的系統變量是“filename”,系統圍數是“catalog”。

    3)計算機管理教學特性設置

      擊文件屬性設置對話框中的cmi標簽,出現cmi選項卡,如圖所示。由此可以設定authorware在cmi方面的各種選項。

    • 選擇all intcraction喧選框,將打開整個文件所有交互圖標的跟蹤功能,這樣就沒有必要一個一個地打開每個交互圖標的跟蹤功能。
    • 選擇score復選框,打開整個文件得分跟蹤功能,整個文件的得分是由學生在每個交互圖標中所得分數的總和。
    • 選擇time復選框,將記錄學生使用該程序的時間(以秒為單位)。
    • 選擇timeout復選框,如果學生在變量timeoutlimit中所設定的時間內沒有任何交互操作,則authorware將自動跳轉到函數timeoutgoto所指定的圖標中運行。
    • 選擇upon exit復選框,在學生退出該程序的同時也退出cmi系統。

    9.10.2 設定系統字體

      在authorware編程中,對于顯示圖標中的文本可以使用計算機中所有系統字體。每一臺計算機系統中都存在各種各樣的字體,就漢字而言有宋體、仿宋體、黑體等等。我們可以在這些字體中選擇一種自己滿意的字體來應用。

      但是,在不同的計算機上,由于安裝字體的不同,可能存在在authorware程序開發的計算機中安裝的某一種字體,在其他計算機卻沒有這種字體的情況。遇到這種情況,字體無疑將不可能正確顯示。

      為了解決這個問題,使字體顯示風格在不同的計算機與平臺上保持一致,authorware提出了字體映像的概念,即通過預先定義好的字體間映射關系,如果某個字體不存在的話,可以通過查找字體映像文件,用相應的其他率體來代替的辦法解決這個問題。

      選擇modify-file-font mapping命令,彈出如圖所示的字體映像對話框。在對話框中,單擊load font map按鈕來裝入一個字體映像文件(authorware默認的字體映像文件是fontmap.txt)。單擊save font map按鈕,將當前使用的字體映像文件以選定的文件名保存。

    9.10.3 文件打包

      序在各項設置完成后并且運行滿意的情況下可以進行打包發行了。打包就是將程序轉換成可發行的格式,這樣它就可以脫離authorware編程環境而獨立運行。authorware程序的運行是離不開一個run-time應用程序,但是我們可以將run-time應用程序打包在authorware程序內部。

      在windows系統下run-time應用程序有兩個版本:runa6w16.exe(在window3.1系統下使用)和runa6w32.exe (在windows95、windows98、或windows nt系統下使用)。run-time應用程序放置在authorware安裝目錄下。

      在authorware文件打包前必須將文件進行備份,同時確保計算機具有程序中所有用到的文件。選擇file-package菜單命令,彈出文件打包對話框。

    1)在package file下拉列表框中設置文件打包類型

    • 選擇without runtime選項,程序運行時必須能訪問到run-time應用程序所在的目錄。通常我們都會將run-time應用程序打包在程序內部,但是有時我們需要選擇該項將run-time和程序分開。
    • 選擇for windows 3.1選項,將run-time應用程序打包到authorware程序內部,這樣打包后的程序可以單獨在windows 3.1操作系統上運行。
    • 選擇for windows 95,98,and nt選項,將run-time應用程序打包到authorware程序內部,這樣打包后的程序可以單獨在windows 95、 windows 98或windows nt等系統上運行。但它不能在windows 3.l操作系統中運行。

    2)設置自動恢復斷開的鏈接

      斷掉的鏈接(broken links)是指一個鏈按圖標的id變化后,該鏈接和此圖標失去了鏈接關系。這種情況主要發生在圖標被剪切后又被粘貼到其他地方,但只要圖標類型和鏈接名未變,authorware就能和該圖標重新鏈接起來。

      如果選擇resolve broken links at runtime復選框, authorware在程序運行時將自動恢復斷掉的鏈接,這樣所有的內容都可以正確顯示。因此在程序打包時應該將該項選上,這樣雖然需要花費一點處理時間,但它能保證程序的正確運行。

      如果不選擇該項,則authorware將不檢查是否存在斷掉的鏈接。只有在明確程序中鏈接沒有的情況下才可關掉此項功能。

    3)設置是否打包庫文件

      擇package all libraries internally復選框, authorware打包時將鏈接的庫文件打包到程序的內部,這樣可以避免每個庫文件單獨打包。選擇這種方式可以使程序的發行和安裝帶來方便,但是這樣打包庫文件會使程序文件變大,也違背使用庫文件的目的。

      如果程序將在網絡上運行,選擇該項將有助于網絡運行效率;如果一個庫文件是其他幾個程序的共用庫,則最好不要選擇此項。

    4)設置是否打包外部鏈接文件

      選擇package external media internally復選框,程序打包時將鏈接的素材轉化成內部素材(除數字電影文件外)。只有程序需要在網絡上運行時才選擇該項,因為這樣可以提高網絡運行效率;否則就不選此項。

    5)設置是否使用默認名稱打包

      選擇use default names when packaging復選框, authorware將使用默認名(default names)來作為打包后的文件名。所謂默認名就是authorware編程時使用的文件名。如果不選擇此項,打包時authorware將顯示一個對話框來設定打包后的可執行文件名。

    6)打包

      完成上述設置后,單擊save files&package按鈕開始打包過程,如果沒有選擇use defaultnames when packaging復選框,則開始打包前會出現要求輸入打包文件名和存放路徑的對話框,選擇好文件名和存放路徑,單擊“保存”按鈕,程序開始打包。如果你選擇了use default names when packaging復選框,將不會出現此對話框。

    9.10.4 單獨打包庫文件

      果對一個含有庫文件的authorware程序進行打包時,我們也必須將庫文件進行打包。運行打包后的authorware程序必須能夠訪問到打包好的庫文件。我們可以將庫文件打包到程序內部、也可以將庫文件單獨打包。單獨打包和發行庫文件可以避免庫文件中素材的重復性,這樣大大節約了磁盤空間。但是,單獨打包庫文件時必須保證運行時能夠訪問到該打包好的庫文件。

      

      當對含有庫文件的authorware程序進行打包時,會出現庫文件打包對話框,如圖所示。

      選擇package external media internal復選框后,將把外部鏈接的素材打包到庫文件中。選擇該項會增大庫文件的數據量,但是方便了程序的發行和管理。

      選擇use default only復選框,則使用打包前的庫文件名(默認的文件名)作為打包后的庫文件名。否則單擊package按鈕后會出現如圖所示的對話框,設置好打包文件名的存放路徑后,單擊package按鈕開始進行庫文件打包。

    9.10.5 多媒體打包發行時應注意的問題

      了保證多媒體程序發行后能正確運行,在多媒體程序打包發行時還需要考慮其他許多因素。如程序發行時不能缺少必要的文件、程序發行的媒介等。

    1)保證程序正確運行所需的文件

      authorware程序在執行時,除了運行流程線上各個圖標外,它還需要訪問其他文件才能正確完成程序的運行。這些文件包括:

    • 程序運行時必須要有的run-time應用程序runaa6w32.exe或runa6wl6.exe(將run-time打包到程序內部除外)。
    • 每種素材所需要的xtras文件,例如顯示gif文件需要有gif mix xtra。
    • 和程序相鏈接的庫文件。
    • 和程序相鏈接的外部素材文件,如數字電影文件、聲音文件等。
    • 用戶記錄文件。
    • 程序運行所需的各種驅動文件,如程序中有播放、avi格式的數字電影文件,則程序運行時必須有播放.avi文件的驅動程序。
    • 用戶自定義函數文件,如dll文件等。

      當程序運行后,如果程序需要用到以上所列舉的文件,authorware將按一定的順序查詢指定的文件夾。程序發行后必須保證所需的文件在可查詢的文件夾中。

      例如authorware在播放一些外部動畫(如avi文件)時,需要一些動畫movie drive(驅動程序),如果這些驅動程序沒能找到,就會出現上述錯誤。這些驅動程序默認位置也是exe文件所在的子目錄,所以只需要把authorware的movie driver拷貝到這個子目錄就可以了。否則就會出現unable to locate external movie for moviename的錯誤提示信息。

    2)選擇程序發行媒介

      文件的發行媒介可以是:磁盤、cd-rom或網絡。對于authorware程序來說,本地磁盤、可移動磁盤或網絡服務器等媒介是沒有區別的,它們只不過都是一個可訪問的磁盤。我們在authorware編程一開始就應該首先決定程序發行的媒介(磁盤、cd-rom或網絡)以及run-time應用程序打包位置(打包到程序內部,還是不打包到程序內部)。這些選擇的主要依據是:authorware程序的大小、程序運行所在的計算機類型以及程序開發中所用到的所有許可條件。

    3)多媒體程序開發時還必須考慮到用戶計算機的配置

      由于多媒體程序與普通計算機程序有一定的區別,如多媒體程序對計算機系統資源要求比較高。因此在多媒體開發以及發行中還必須考慮以下幾個問題:

    • 程序將在什么操作系統上發行使用。
    • 用戶計算機顯示器的分辨率以及所支持的顏色。
    • 用戶計算機上內存(ram)以及硬盤的大小。
    • 程序需要其它的硬件嗎?例如:聲卡、cd-rom驅動器、視頻播放卡(解壓卡)。
    • 程序是否提供安裝指南、自述文檔,以及安裝程序。
    • 如果程序將在網上發行,用戶測覽器是否具有運行authorware文件的插件,以及運行quicktime或activex的插件。

     

    (全文完)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久免费观看一级毛片 | 国产精品99久久久久久久vr | 一色屋任你操 | 在线高清中文字幕 | 中文字幕在线观看91 | 中文字幕1区2区 | 色女人在线 | 失禁高潮抽搐喷水h | 欧美日韩在线播放 | 精品一区二区三区免费看 | 91色综合综合热五月激情 | 黄片毛片一级 | 中文字幕 亚洲一区 | 一级电影免费看 | 依依成人综合 | 国产精品色综合 | 亚洲天堂ww | 狠狠久久 | 91九色视频观看 | 欧美一级毛片免费观看视频 | 伦一区二区三区中文字幕v亚洲 | 国产成年人视频 | 免费放黄网站在线播放 | 欧美视频在线一区二区三区 | 久久69精品久久久久久国产越南 | 国产一区二区三区撒尿在线 | 日本一区二区免费在线观看 | 欧美一a一片一级一片 | 麻豆porn| 香蕉在线播放 | 日韩av成人| 新久久久久久 | 深夜影院一级毛片 | 欧美精品成人 | 国产免费一区二区三区网站免费 | 毛片在线看免费 | v11av在线播放 | 欧美日韩色 | 69性欧美高清影院 | 斗破苍穹在线观看免费完整观看 | 精品一区二区三区中文字幕老牛 |