我們用“message box knowledge object”來舉一例(如圖1)。
screen.width-300)this.width=screen.width-300" border=0>圖1
1、打開authorware5,新建文件并保存名為“擴展功能”。
2、在程序流程圖中,拖入一個交互圖標,命名為“定義提示語a”,在它的右邊拖入一個計算圖標,命名為“*”,(即可以在此文本交互中輸入任意值)交互設定為“文本交互”。
雙擊此交互標志,在屬性窗口中的reponse卡中,branch選項選擇“exit interaction”(退出交互)。
3、雙擊計算圖標“*”,在其窗口中寫入語句
a:=entrytext
4、在下面拖入“message box knowledge object”知識對象,一直按下一步,在第五步“caption/message”窗口中,在標題框中輸入“擴展功能”,在“enter the text for the body of the message box”(提示文字內容),輸入:
=a
注意:必須在變量“a”前加一個“=”,否則提示文字將不是在文本交互中你輸入的文字,而只顯示字母“a”。
到這里,你是不是已經知道了“地雷”的秘密了,就是在變量前的等號,有它就可以實現知識對象中,設定變量外部交互了。這個方法同樣適用于其他的知識對象。是不是有挖地雷的沖動了,快來試試吧!
新聞熱點
疑難解答