Authorware是由Author(作家;創(chuàng)造者)和Ware(商品;物品;器皿)兩個英語單詞組成,顧名思義為"作家用來創(chuàng)造商品的工具"。Authorware最初是由Michael Allen于1987年創(chuàng)建的公司,而multimedia正是Authorware公司的產(chǎn)品。1970年代,Allen參加協(xié)助PLATO學(xué)習(xí)管理系統(tǒng)(Learning 管理學(xué) System,PLM)的開發(fā)。
Authorware是一種解釋型、基于流程的圖形編程語言。Authorware被用于創(chuàng)建互動的程序,其中整合了聲音、文本、圖形、簡單動畫,以及數(shù)字電影。
開發(fā)歷史
1992年,Authorware跟MacroMind-Paracomp合并,組成了Macromedia公司。2005年,奧多比與Macromedia簽署合并協(xié)議,新公司名仍舊名為AdobeSystems。2007年8月3日,Adobe宣布停止在Authorware的開發(fā)計劃,而且并沒有為Authorware提供其他相容產(chǎn)品作替代。Adobe解釋:由于科技日新月異,電子學(xué)習(xí)與傳統(tǒng)學(xué)習(xí)模式的界線變得愈來愈模糊。所以,現(xiàn)時學(xué)習(xí)管理系統(tǒng)并不再適用,反而應(yīng)該著眼于推廣其他可以讓教學(xué)人員可以作快速學(xué)習(xí)的工具,例如:Adobe Acrobat、AcrobatConnect、Captivate等軟件。
主要特點
它是美國Macromedia公司(現(xiàn)已被奧多比收購)開發(fā)的一種多媒體制作軟件,在Windows環(huán)境下有專 業(yè)版(Authorware Professional)與學(xué)習(xí)版(Authorware Star).Authorware是一個圖標(biāo)導(dǎo)向式的多媒體制作工具,使非專業(yè)人員快速開發(fā)多媒體軟件成為現(xiàn)實,其強(qiáng)大的功能令人驚嘆不已。它無需傳統(tǒng)的計算機(jī)語言編程,只通過對圖標(biāo)的調(diào)用來編輯一些控制程序走向的活動流程圖,將文字,圖形,聲音,動畫,視頻等各種多媒體項目數(shù)據(jù)匯在一起,就可達(dá)到多媒體軟件制作的目的.Authorware這種通過圖標(biāo)的調(diào)用來編輯流程圖用以替代傳統(tǒng)的計算機(jī)語言編程的設(shè)計思想,是它的主要特點。
主要功能
1.編制的軟件具有強(qiáng)大的交互功能,可任意控制程序流程.
2.在人機(jī)對話中,它提供了按鍵,按鼠標(biāo),限時等多種應(yīng)答方式.
3.它還提供了許多系統(tǒng)變量和函數(shù)以根據(jù)用戶響應(yīng)的情況,執(zhí)行特定功能.
4.編制的軟件除了能在其集成環(huán)境下運(yùn)行外,還可以編譯成擴(kuò)展名為.EXE的文件,在Windows系統(tǒng)下脫離Authorware制作環(huán)境運(yùn)行.
Authorware程序開始時,新建一個“流程圖”,通過直觀的流程圖來表示用戶程序的結(jié)構(gòu)。用戶可以增加并管理文本、圖形、動畫、聲音以及視頻,還可以開發(fā)各種交互,以及起導(dǎo)航作用的各種鏈接、按鈕、菜單。MacromediaDirector的電影業(yè)可以整合到Authorware項目中。Xtras,或add-ins,也可以用于Authorware功能的擴(kuò)展,這類似于HyperCard的XCMD。通過變量、函數(shù)以及各種表達(dá)式,Authorware的力量可以進(jìn)一步地被開啟。
變量函數(shù)
變量
變量通常是用來存儲程序執(zhí)行過程中涉及的數(shù)據(jù)。變量可以存儲的數(shù)據(jù)類型 有:數(shù)值型、字符型、邏輯型,當(dāng)然也可以存儲以數(shù)組、列表等形式存在的數(shù)據(jù)。變量的加入,使Authorware的交互編程更加靈活多變。
(一)變量的基本定義
(二)變量的分類 系統(tǒng)變量 自定義變量 邏輯變量
(三)變量的應(yīng)用場合 在文本框、計算圖標(biāo)代碼編輯器、顯示圖標(biāo)或交互圖標(biāo)中使用變量
函數(shù)
函數(shù)通常指能夠?qū)崿F(xiàn)某種指定功能的程序語句段,并通過一個代號(函數(shù)名)來表示,當(dāng)程序設(shè)計過程中需要實現(xiàn)某一功能時,只需調(diào)用事先編寫好的具有實現(xiàn)該功能的函數(shù),而無須重新編寫,這無疑有利于程序的結(jié)構(gòu)化與模塊化。Authorware6.5開始支持用戶的自定義函數(shù)功能,是一個革命性的創(chuàng)新。
(一)函數(shù)的基本定義
(二)函數(shù)的分類 系統(tǒng)函數(shù) 外部擴(kuò)展函數(shù) Authorware自定義函數(shù)
(三)函數(shù)的使用知識 使用Authorware6.5的內(nèi)部系統(tǒng)函數(shù)和用戶自定義函數(shù)不需要調(diào)入,直接在計算圖標(biāo)等函數(shù)使用場所內(nèi)直接按格式粘貼使用即可,而外部擴(kuò)展函數(shù)則需要導(dǎo)入,否則無法正常工作,本節(jié)將介紹常用的U32(UCD)和DLL的函數(shù)導(dǎo)入方法步驟。
實例剖析
每年除夕人們總有“守歲”的習(xí)慣,借此總結(jié)自己的得與失,迎接新的農(nóng)歷年的到來。讓把計算機(jī)的系統(tǒng)時間調(diào)整為2003年1月31日,用Authorware6.5一起來設(shè)計制作這個電子"羊年倒計時"程序。
最新版本
Authorware自1987年問世以來,獲得的獎項不計其數(shù),其面向?qū)ο蟆⒒趫D標(biāo)的設(shè)計 方式,使多媒體開發(fā)不再困難。Authorware成為世界公認(rèn)領(lǐng)先的開發(fā)因特網(wǎng)和教學(xué)應(yīng)用的多媒體創(chuàng)作工具,被譽(yù)“多媒體大師”,Authorware的版本不斷更新,功能不斷增強(qiáng),當(dāng)前的最新使用版本為Authorware7.0。
新增功能
1.CommonMacromediaUser Interface
采用Macromedia通用用戶界面。
2.Microsoft PowerPointImport
支持導(dǎo)入Microsoft PowerPoint 文件。
3.DVDPlayback
在應(yīng)用程序中整合播放DVD視頻文件。
4.Accessible Content for People with Disabilities
通過內(nèi)容創(chuàng)建導(dǎo)航、文本等功能將更簡便容易。
5.XMLImport and Export
支持XML的導(dǎo)入和輸出。
6.javascriptSupport
支持ECMAScript腳本。
7.Learning 管理學(xué) System (LMS) Knowledge Objects
增加學(xué)習(xí)管理系統(tǒng)知識對象。
8.One-Button Publishing to Learning Management Systems
一鍵發(fā)布的學(xué)習(xí)管理系統(tǒng)功能。
9.Fully Scriptable Properties
完全的腳本屬性支持。用戶可以通過腳本進(jìn)行commands命令、 Knowledge Objects知識對象、以及延伸內(nèi)容的高級開發(fā)。
10.AppleMac OS X Playback
Autherwave7創(chuàng)作的內(nèi)容可在Apple蘋果機(jī)的Mac OS X上兼容播放。
快捷鍵
文件菜單快捷鍵
新建文件ctrl+n
新建程序庫ctrl+alt+n
關(guān)閉視窗ctrl+w,ctrl+F4
全部關(guān)閉ctrl+shift+w
保存ctrl+s
全部保存ctrl+shift+s
導(dǎo)入ctrl+shift+r
參數(shù)選擇ctrl+u
編輯菜單快捷鍵
撤消ctrl+z
剪切ctrl+x
復(fù)制ctrl+c
粘貼ctrl+v
清除del
全部選定ctrl+a
再次更改屬性ctrl+alt+p
查找ctrl+f
再次查找ctrl+alt+f
打開圖標(biāo)ctrl+alt+o
查看菜單快捷鍵
圖標(biāo)ctrl+b
菜單欄ctrl+shift+m
工具欄ctrl+shift+t
浮動的儀表板ctrl+shift+p
更改菜單快捷鍵
圖像屬性ctrl+shift+i
圖標(biāo)屬性ctrl+i
計算ctrl+=
變動ctrl+t
文件屬性ctrl+shift+d
排列ctrl+alt+k
組群ctrl+g
取消組合ctrl+shift+g
到第一個ctrl+shift+↑
到最后一個ctrl+shift+↓
文字菜單快捷鍵
加大尺寸ctrl+↑
減小尺寸ctrl+↓
應(yīng)用樣式ctrl+alt+y
定義樣式ctrl+shift+y
組體ctrl+alt+b
斜體ctrl+alt+i
下劃線ctrl+alt+u
控制菜單快捷鍵
重新啟動ctrl+r
播放ctrl+p
漸進(jìn)ctrl+alt+←
漸退ctrl+alt+→
從標(biāo)記點重新啟動ctrl+alt+r
視察菜單快捷鍵
控制儀表板ctrl+2
行ctrl+l
填充ctrl+d
模式ctrl+m
顏色ctrl+k
知識對象ctrl+1
函數(shù)ctrl+shift+f
變量ctrl+shift+v
外在媒體瀏覽器ctrl+shift+x
Ctrl+I 將調(diào)出圖標(biāo)屬性的對話窗口
Ctrl+E 將調(diào)出響應(yīng)屬性的對話窗口
Ctrl+= 將調(diào)出圖標(biāo)附帶計算代碼編輯窗口
Ctrl+T 將調(diào)出圖標(biāo)過渡轉(zhuǎn)場效果設(shè)置窗口
產(chǎn)品發(fā)布快捷鍵
F12 一鍵發(fā)布
CTRL+F12 發(fā)布設(shè)置
SHIFT+F12 批量發(fā)布
參考資料 >