国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

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

Authorware基礎教程:authorware7程序設計基本的教學文章--AWS編制程序基本的(

2024-09-08 19:26:49
字體:
來源:轉載
供稿:網友

3.1.2.3  使用【函數】面板窗口

單擊工具欄中的【函數】按鈕,會出現【函數】面板窗口,窗口中列出了所有的系統函數、自定義函數、外部函數,以及對這些函數的描述,如圖3-4所示。

                                                                        

圖3-4  【函數】面板窗口

 

1.【category】下拉列表框

顯示出函數的類型。選擇其中一類后,該類中的所有函數都會顯示在下方的函數列表框中。如果在下拉列表中選擇“all”,則所有的系統函數全部顯示在下方的函數列表框中。在下拉列表中以xtra開頭的函數類別代表macromedia公司以xtra方式為authorware提供的一些外部函數,它們屬于scripting xtra,都存儲在xtras文件夾內的.x32文件中。authorware在啟動時自動加載xtra函數,因此可以將這些xtra函數也看成是特殊的系統函數。

以程序文件名表示的函數類型包含了程序中使用的所有外部函數。script icons函數類型包含了設計人員自定義的函數。

2.【函數】列表框

在【函數】列表框中單擊選中某個函數,【函數】面板窗口中將顯示出該函數的詳細信息。如果當前光標位于一個打開的【運算】設計圖標之中,或者位于處在編輯狀態的文本對象之中,或者位于文本框之中,則雙擊【函數】列表框中的某個函數就將該函數粘貼到當前光標所處位置。

3.【referenced by】列表框

顯示出程序文件中使用了當前選中的函數的所有設計圖標,選中其中一個設計圖標后,單擊【show icon】按鈕,authorware就會自動在最前端顯示包含該設計圖標的設計窗口,并將該設計圖標加亮顯示。

4.【description】文本框

顯示出當前選中的函數的語法和描述信息。在文本框中第一行顯示的是函數的語法,提供了函數的參數和返回值等信息,其余內容是描述信息,表明了函數的功能和使用的注意事項。在此可以編輯外部函數的描述信息,但是系統函數的描述信息不能被更改。

5.【load】按鈕

用于從外部動態鏈接庫中加載外部函數。

外部函數存在于特定格式的外部函數文件中,這些外部函數文件通常具有.dll,.u32擴展名,其中.dll文件是標準的windows動態鏈接庫文件,.u32是authorware專用的外部函數庫文件。

authorware 7.0不再支持舊式的16位外部函數,包括由.x16和.ucd文件提供的外部函數。

當在【函數】面板窗口中的【category】下拉列表框中選擇了程序文件名時,【load】按鈕變為可用,此時就可以利用該按鈕向程序中加載外部函數。

單擊【load】按鈕,將會出現【load function】對話框窗口,如圖3-5所示。從文件列表中選擇一個外部函數文件,單擊【打開】按鈕,authorware就會將函數文件打開并允許設計人員從中選擇一個函數加載到程序中。

圖3-5  【load function】對話框窗口

和.dll文件相比,.u32文件更容易使用一些,因為在打開.u32文件時,authorware會自動給出其中所有函數的語法和描述信息,如圖3-6所示;而使用.dll文件時,authorware將要求設計人員準確輸入函數名、參數類型及返回值類型,如圖3-7所示,在不知道上述信息的情況下無法加載.dll文件中的函數。

本套叢書中的《authorware 7.0變量與函數參考手冊》提供了從user32.dll,kernel32.dll和gdi32.dll中加載常用windows api函數的詳細信息。

圖3-6  使用.u32格式的外部函數文件

圖3-7  使用windows標準動態鏈接庫

當外部函數加載到程序中后,就可以像使用系統函數那樣使用它們,對于已經加載到程序中的外部函數不能進行重復加載。在【函數】面板窗口中單擊【rename】按鈕可以對其重新命名,單擊【unload】按鈕可以將外部函數從程序中卸載,卸載之后外部函數在程序中不再可用。

6.【rename】按鈕

用于將外部函數重新命名。單擊【rename】按鈕會出現一個【rename function】對話框窗口,如圖3-8所示,設計人員可以在其中為外部函數輸入一個新的名稱。使用此功能將外部函數改名之后,程序中所有用到此函數的地方都會自動采用新的函數名,這樣設計人員就不必逐個打開設計圖標進行修改了。authorware提供的系統函數不允許被重新命名。

圖3-8  重命名函數

7.【unload】按鈕

用于卸載函數列表框中當前處于選中狀態的外部函數,卸載之后的外部函數在程序中不再可用。為了避免造成錯誤,authorware會自動檢查程序中是否存在對外部函數的引用,只有程序中不再使用的外部函數才允許被卸載。

8.【paste】按鈕

用于將當前處于選中狀態的函數粘貼到【運算】窗口、文本對象或文本框中插入點光標當前所處的位置。

9.【done】按鈕

用于保存所做的修改并關閉【函數】面板窗口。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 邵东县| 吉水县| 察雅县| 乡宁县| 西乡县| 石狮市| 易门县| 江北区| 新和县| 通州区| 龙川县| 阿拉善左旗| 宿州市| 吉隆县| 繁峙县| 仙游县| 江永县| 南城县| 兰溪市| 长岭县| 左权县| 灌南县| 博客| 马尔康县| 大埔县| 正镶白旗| 永州市| 漳州市| 潢川县| 镇江市| 响水县| 临泉县| 栾川县| 天等县| 清水县| 黔西县| 禄劝| 茂名市| 两当县| 德令哈市| 西乡县|