在authorware中,可以使用【變量】面板窗口創(chuàng)建自定義變量或查找變量。單擊工具欄中的【變量】按鈕,打開【變量】面板窗口,其中列出了所有的系統(tǒng)變量,當(dāng)前程序中使用的自定義變量,以及變量的相關(guān)信息,如圖3-1所示。
(a)系統(tǒng)變量 (b)自定義變量
圖3-1 【變量】面板窗口
顯示出authorware中提供的11類系統(tǒng)變量和用戶自定義的變量,選擇其中一類后,該類中的所有變量都會(huì)顯示在下方的變量列表框中。如果在下拉列表中選擇“all”,則所有的系統(tǒng)變量全部顯示在下方的變量列表框中。在下拉列表中的最后兩類是自定義的變量:在設(shè)計(jì)窗口中單擊名為“icontitle”的設(shè)計(jì)圖標(biāo),則@"icontitle"變量類別中顯示出對(duì)應(yīng)于該設(shè)計(jì)圖標(biāo)的所有自定義圖標(biāo)變量;以程序文件名表示的變量類型包含程序中所有的自定義變量。
在變量列表框中單擊選中某個(gè)變量,【變量】面板窗口中將顯示出該變量的詳細(xì)信息。如果當(dāng)前光標(biāo)位于一個(gè)打開的【運(yùn)算】設(shè)計(jì)圖標(biāo)中,或者位于處在編輯狀態(tài)的文本對(duì)象中,或者位于文本框中,則雙擊變量列表框中的某個(gè)變量就將該變量粘貼到當(dāng)前光標(biāo)所處位置。
顯示出變量列表中當(dāng)前被選中的變量的初始值。在此可以更改自定義變量的初始值,而系統(tǒng)變量的初始值是由authorware自動(dòng)給定的,設(shè)計(jì)人員不能更改。
顯示出變量列表中當(dāng)前被選中的變量的當(dāng)前值,在此可以更改自定義變量的當(dāng)前值。
顯示出變量列表中當(dāng)前被選中的變量正在被哪些設(shè)計(jì)圖標(biāo)使用。選中其中一個(gè)設(shè)計(jì)圖標(biāo)后,單擊列表框下方的【show icon】按鈕,authorware就會(huì)自動(dòng)在最前端顯示包含該設(shè)計(jì)圖標(biāo)的設(shè)計(jì)窗口,并將該設(shè)計(jì)圖標(biāo)加亮顯示。
顯示出當(dāng)前選中的變量的描述信息,在此可以編輯自定義變量的描述信息,但是系統(tǒng)變量的描述信息不能被更改。
用于創(chuàng)建自定義變量。單擊該按鈕,會(huì)出現(xiàn)一個(gè)【new variable】對(duì)話框窗口,在其中可以為新創(chuàng)建的變量命名、賦予變量初始值和輸入一段關(guān)于此變量的描述信息,如果在這里沒有為自定義變量指定初始值,authorware自動(dòng)將該變量的初始值設(shè)置為0。如果未經(jīng)定義就直接在【運(yùn)算】設(shè)計(jì)圖標(biāo)、文本對(duì)象或者設(shè)計(jì)圖標(biāo)屬性檢查器中使用了非系統(tǒng)的變量,authorware會(huì)自動(dòng)彈出【new variable】對(duì)話框窗口,讓設(shè)計(jì)人員對(duì)該變量進(jìn)行進(jìn)一步的定義。
如果要?jiǎng)?chuàng)建一個(gè)自定義圖標(biāo)變量,在輸入變量名的同時(shí)必須輸入符號(hào)“@”和對(duì)應(yīng)設(shè)計(jì)圖標(biāo)的標(biāo)題,如圖3-2(a)所示。圖標(biāo)變量創(chuàng)建成功之后,就可以通過【變量】面板窗口進(jìn)行查看,如圖3-2(b)所示。
(a)創(chuàng)建圖標(biāo)變量 (b)查看自定義圖標(biāo)變量
圖3-2 自定義圖標(biāo)變量
用于將自定義變量重新命名。單擊【rename】按鈕會(huì)出現(xiàn)一個(gè)【rename variable】對(duì)話框窗口,如圖3-3所示,在其中用戶可以為自定義變量輸入一個(gè)新的名稱。使用此功能將自定義變量改名之后,程序中所有用到此變量的地方都會(huì)自動(dòng)采用新的變量名,這樣設(shè)計(jì)人員就不必逐個(gè)打開設(shè)計(jì)圖標(biāo)進(jìn)行修改了。系統(tǒng)變量不允許重新命名。
圖3-3 重命名變量
用于刪除變量列表框中當(dāng)前處于選中狀態(tài)的自定義變量。為了避免造成錯(cuò)誤,authorware會(huì)自動(dòng)檢查程序中是否存在對(duì)自定義變量的引用,只有程序中不再使用的自定義變量才允許被刪除。
用于將當(dāng)前處于選中狀態(tài)的變量粘貼到【運(yùn)算】窗口、文本對(duì)象或文本框中插入點(diǎn)光標(biāo)當(dāng)前所處的位置。
用于保存所做的修改并關(guān)閉對(duì)話框窗口。
新聞熱點(diǎn)
疑難解答