官术网_书友最值得收藏!

1.2 系統安裝、配置與啟動

要使用Authorware 7.0進行開發或運行Authorware 7.0應用程序,需要滿足一定的機器配置,如表1.1所示。

表1.1 Authorware的系統需求表

1.2.1 版本說明

Authorware 7.0 的安裝同絕大多數 Windows 應用程序的安裝類似,要說明的是, Authorware 軟件沒有提供中文版,本書所介紹的 Authorware 7.02 中文版是在 Authorware 7.02 英文版的基礎上增加了由周易提供的漢化版本。但本書所介紹的功能和實例對于其他7.x版本的Authorware也是通用的。

1.2.2 系統安裝

Authorware 7.0 的安裝同絕大多數 Windows 應用程序的安裝類似,要說明的是, Authorware 7.02是在Authorware 7.01上升級而來的。下面的安裝過程是在Windows XP中進行的,在其他的Windows系統,比如Windows 2000或者Windows Vista也是一樣的。

1.安裝英文版Authorware 7.01

英文版 Authorware 7.01 的安裝文件已經集中到一個文件上了,如圖 1.8 所示,雙擊該exe文件就開始安裝程序。

圖1.8 找到安裝程序

Authorware 的安裝比較簡單,和其他 Windows 應用程序一樣,依次單擊“Next”按鈕就可以安裝。Authorware 默認是安裝在 C 盤的,對 Windows 比較熟悉的用戶在安裝過程中也可以修改安裝路徑,也就是在進入如圖1.9所示的Choose Destination Location(選擇目標路徑)對話框時,在該對話框中可以設置安裝的目標路徑,默認是 C:\Program Files\Macromedia\Authorware 7.0,也可以單擊右下角的“Browse”(瀏覽)按鈕來設置安裝路徑。如果不進行設置可以直接單擊“Next”按鈕進入下一步。

圖1.9 選擇安裝路徑的畫面

2.升級為Authorware 7.02并漢化

首先在計算機中找到Authorware 7.02的漢化升級文件,如圖1.10所示(此文件由周易提供)。雙擊該exe文件即可以開始漢化。

圖1.10 找到漢化升級文件

漢化版的安裝也比較簡單,只需要跟著安裝向導一步步往下安裝就可以了。在安裝過程中,如果在前面安裝 Authorware 7.01 時沒有修改過安裝路徑,這時就不需要進行修改;否則就要修改成前面設置的同樣路徑,也就是如圖 1.11 所示的窗口。在這個對話框中必須指定英文版的Authorware 7.01的安裝路徑。設置好后單擊“下一步”按鈕。

圖1.11 選擇漢化目錄的畫面

3.漢化修改

在Windows的資源管理器中找到Authorware 7.02漢化版安裝后的目錄,根據前面安裝時指定的目錄來打開,在這個目錄下找到一個文件名“ZSAW7.bat”的批處理文件,雙擊這個批處理程序文件,執行完畢后,漢化才算正式完成。

說明:由于漢化版中添加了一些第三方的過渡效果的 x32,這些 x32 的使用可能會使打包后的程序在某些機器上無法運行,這與 Authorware 本身沒有關系。因此建議在漢化版中開發的源程序要注意過渡效果的使用。

1.2.3 啟動Authorware

Authorware 7.02是運行在Windows操作系統中的,它和許多Windows應用程序一樣,具有窗口、菜單、工具欄等。要掌握 Authorware 7.02,首先要具有 Windows 的一些基本操作,包括鍵盤和鼠標的使用。

和所有的Windows應用程序一樣,啟動Authorware,可以從Windows的“開始”菜單上進行,即選擇“開始”→“所有程序”→“Macromedia”→“Macromedia Authorware 7.0”,從而打開Authorware 7.02的編程窗口。

在第一次運行Authorware 7.02時,系統會自動在默認瀏覽器中打開Authorware 7.0的歡迎窗口。關閉歡迎窗口回到Authorware 7.02的程序窗口,首先看到的是如圖1.12所示的“新建”對話框,這里有Authorware 7.02為快速建立一個Authorware應用程序而提供的幾個知識對象。

圖1.12 “新建”對話框

若單擊“確定”按鈕則進入相應的向導,然后在向導的提示下(未漢化)可以自動生成相應程序的框架。若不使用則可單擊“取消”或“不選”按鈕。也可以在對話框的下方取消選項“創建新文件時顯示本對話框”前的選擇,下次啟動時就不會出現這個對話框了。

在“新建”對話框中單擊“取消”按鈕,就進入Authorware 7.0的工作窗口,如圖1.13所示。

圖1.13 Authorware 7.0的工作窗口

1.2.4 牛刀小試——一行代碼制作多媒體片頭

在正式學習之前,首先通過一個例子展示 Authorware 易于使用的編輯環境與強大功能。讀者可能都使用過一些多媒體光盤作品,這些作品啟動的時候一般都會顯示一段視頻片頭,等待幾秒或用戶單擊屏幕后就進入到主畫面。用 Authorware 來制作這樣的多媒體產品非常簡單,讀者只需要單擊鼠標按照以下步驟即可輕松完成一個多媒體片頭。

(1)首先啟動 Authorware 環境,或在 Authorware 環境中直接選擇菜單命令“文件”→“新建”→“文件”,在“新建”對話框上單擊“取消”或“不選”按鈕,進入圖 1.13 所示的工作窗口。其中的小窗口就是進行設計開發的主要工作區——設計窗口。設計窗口的主要內容是一條流程線,就像編寫程序一樣,這條流程線就是 Authorware 應用執行的順序線。不同的是,程序執行的是一條一條的代碼,而 Authorware 執行的是一個一個設定好功能的圖標。Authorware 開發的過程只要用鼠標將設計窗口左方圖標面板中不同功能的圖標拖到流程線上,并對其功能加以設置即可。

(2)按組合鍵 Ctrl+Shift+D,打開如圖 1.14 所示的“屬性:文件”面板,單擊“背景色”左方的小色塊,將其修改為黑色。在“大小”右側的下拉列表中選擇“640x480 VGA”項。背景色的設置決定了窗口內的顏色,大小的設置決定了程序運行時窗口的大小。設置完成后,選擇菜單命令“文件”→“保存”,將其保存為“開場動畫.a7p”文件。

圖1.14 “屬性:文件”面板

(3)用鼠標從圖標工具箱中拖曳一個視頻圖標到流程線上,如圖 1.15 所示。單擊圖標的標題“未命名”,將其修改為開場動畫。

圖1.15 新建一個視頻圖標

(4)雙擊視頻圖標打開演示窗口和如圖 1.16 所示的圖標屬性面板,并單擊面板左下方的“導入”按鈕打開導入視頻文件的對話框,選擇一個視頻文件并單擊“導入”按鈕,如圖 1.17所示。

圖1.16 設置視頻圖標的屬性

圖1.17 選擇視頻文件

(5)在演示窗口中將出現導入的視頻文件的第一幀畫面,并且周圍有8個控制點,拖曳該視頻到需要的位置,并通過控制點修改視頻的大小到合適的尺寸,如圖1.18所示。

圖1.18 調整視頻的位置與大小

(6)再從圖標面板中拖曳一個等待圖標到視頻圖標下面,如圖 1.19 所示。在執行時,視頻圖標的內容將先運行,然后進入等待圖標。雙擊等待圖標打開屬性設置面板,按圖 1.20所示進行設置。程序運行到等待圖標后會暫停,然后等到“時限”設置的 2s 后才繼續執行下一個圖標,但是在這個過程中如果用戶單擊了鼠標或按了鍵盤上的按鍵,則取消等待直接向下執行。

圖1.19 新建一個等待圖標

圖1.20 設置等待圖標的屬性

(7)再從圖標面板中拖曳一個擦除圖標到等待圖標的下面。命名為“擦除動畫”,如圖1.21所示。然后雙擊該圖標打開演示窗口和屬性設置面板。

圖1.21 添加擦除圖標

在演示窗口中單擊視頻對象。(由于本例中演示窗口背景的顏色與視頻的第一幀畫面的顏色都是黑色,所以可能看不到視頻對象的位置,只要單擊剛才在設置視頻圖標大小與位置時的位置即可),此時擦除圖標的屬性面板右側將顯示出要擦除的內容:“開場動畫”,如圖 1.22所示。

圖1.22 設置擦除內容

(8)從圖標面板中拖曳一個計算圖標到擦除圖標的下面,命名為“退出”,如圖 1.23 所示。然后雙擊該圖標打開代碼窗口并輸入唯一一行代碼“Quit()”,如圖1.24所示。

圖1.23 添加計算圖標

圖1.24 在計算圖標中輸入代碼

該代碼的含義是關閉窗口并退出程序,否則程序運行到流程線上的最后一個圖標后將終止運行并保留程序窗口。

至此一個簡單的開場動畫就完成了,可以看出 Authorware 的開發過程非常簡單,將需要的圖標拖到流程線上并設置相應的屬性,運行時即可按流程線的順序自動執行。本程序是一個非常簡單的順序結構,先顯示開場動畫的視頻,然后等待 2s,擦除開場動畫并結束程序,當然一個真正的應用在開場動畫之后應該進行正式的內容展示而不是退出。在后面的章節中將詳細介紹如何利用分支圖標和交互圖標實現由用戶交互所控制的分支、循環等復雜程序結構。有了初步的印象后,下面從Authorware界面開始來一步一步學習。

主站蜘蛛池模板: 崇左市| 贺州市| 德清县| 南部县| 河曲县| 阿勒泰市| 兴仁县| 寿阳县| 斗六市| 仙居县| 伊通| 寻乌县| 阳高县| 岐山县| 柘荣县| 乳源| 桐庐县| 崇左市| 利川市| 扶绥县| 巴彦淖尔市| 江达县| 阜康市| 兴山县| 昭苏县| 林州市| 咸宁市| 平陆县| 英德市| 龙州县| 应城市| 泰安市| 阜阳市| 平谷区| 五家渠市| 丰都县| 吴江市| 上思县| 老河口市| 新乡市| 沅陵县|