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

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

Authorware類和函數:變量、函數和表達式地運用(一)

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

 

    我們在學習任何計算機編程語言時,變量和函數都是學習過程中不可缺少的內容,而且是最先接觸的內容。我們在這里介紹authorware變量、函數和表達式,并非它們在authorware來講并不重要,而是因為只有在熟悉了authorware各設計按鈕的使用方法和authorware多媒體程序設計基本方法的基礎上,我們才可以深刻地理解函數、變量的含義和使用方法,才能將authorware的程序設計按鈕和函數、變量及表達式結合起來,創作出優秀的作品來。
    在多媒體程序設計過程中,有時候為了滿足特殊的需要,authorware所提供的函數和變量已經不能滿足需要,所以讀者可以自行定義變量和函數,從而使程序的設計具有更大的靈活性。
    authorware是可視化編程平臺,用戶主要是使用authorware提供的設計按鈕來完成對程序的設計。但是,如果僅僅使用authorware提供的設計按鈕來創建作品,則不能充分地實現作品的靈活性、交互性等特性。
    在有些作品的設計中,某些特殊的需求僅僅使用設計按鈕是不能實現的,必須使用變量和函數作為程序設計的輔助手段來實現特殊的功能。
    在該實例中,我們使用大量的實例來學習該部分內容,通過對大量實例的分析,來達到對其它函數和變量的使用方法有較深入了解的目的。
    下面,請讀者首先學習函數和變量的定義和它們的使用場合。

 

 實例過程

    變量和函數的定義
    變量是一個其值可以改變的量。
    系統變量是authorware本身所自帶的變量。在程序的執行過程中,authorware隨著程序的執行自動監測和調整系統變量的值。例如altdown變量,在程序的整個執行過程中,authorware隨時監測alt按鈕是否按下,如果該按鈕正在被按下,則altdown變量的值為true,否則為false。讀者可以在程序中調用該變量作為運行某些特殊內容的觸發條件,以便在程序運行的全過程都可以監測該變量,隨時執行相應的反饋信息。
    自定義變量是用戶自己定義的變量。authorware允許用戶自己創建新的變量,authorware同樣也可以跟蹤存儲變量值的變化。

注意:
    系統變量和自定義變量在使用上是沒有任何差別的。但是,請讀者注意,在定義自定義變量時,要避免使用同系統變量相同的變量名,否則,會引起系統中相關內容的混亂。

    函數主要是用于某一特殊的操作。authorware為用戶提供了大量的系統函數來滿足用戶程序設計的需要。例如authorware提供的quit()函數,可以使authorware在執行程序時,當碰到該函數則自動結束程序,返回執行程序的操作系統環境。
    對于初級的用戶來說,authorware提供的系統函數已基本上能滿足需求,所以,初級用戶只要熟練掌握系統函數的使用方法就可以了。對于高級用戶,如果系統提供的系統函數不能滿足需求,則可以自定義函數來滿足特殊任務的需求。
    在authorware中,變量和函數的使用有如下方式:

圖6-1【運算】設計按鈕對話框

    (1)在【運算】設計按鈕對話框中使用。例如,我們為了使程序運行到某個位置的時候自動退出而返回操作系統中:
    ①首先可以在該位置設置一個【運算】設計按鈕。
    ②然后雙擊打開該設計按鈕對話框。
    ③最后在圖6-1所示的【運算】設計按鈕對話框中輸入“quit(0)”。這里的quit(0)就是一個系統函數,該系統函數的作用是結束一個正在執行的authorware  程序,并返回windows窗口。
    (2)在各設計按鈕的對話框中使用:在對話框中,函數和變量主要是用來設置控制條件。當設置的控制條件為真時,執行一種任務。否則,就執行另一種任務。

圖6-2在正文對象中插入變量

    (3)在【顯示】設計按鈕中顯示變量的數值或內容。在程序設計的過程中,為了使用變量或函數來顯示某一類信息,可以將變量或函數插入到正文對象中。 例如:為了顯示某一學生在多媒體cai測試中的成績,我們可以自定義一個變量score來存儲學生的成績,程序的設計過程中實現的過程如下:
    (1) 在測試結構之后,添加一個【顯示】設計按鈕。
    (2) 雙擊打開該【顯示】設計按鈕。
    (3) 在展示窗口中輸入的正文如圖6-2所示;在該實例中,score是自定義變量,用來存儲學生測試的成績。
    (4) 用鼠標點擊窗口中的任意位置,彈出如圖6-3所示的【variables】對話框。
    (5) 如圖所示設置該對話框來定義新的變量。
    (6) 單擊【ok】按鈕,結束設置。
    (7) 讀者可以觀察到展示窗口中插入變量的正文對象的內容已經改變,正文對象中的變量名被實際的內容所代替,如圖6-4所示。

注意:
    在一個表達式中也可以使用變量和函數。表達式由變量、函數、常數和運算符組成。通過運算符將變量、函數、常數組合產生一個結果。

 

圖6-4插入變量的正文對象顯示情況

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 灌云县| 凤庆县| 榆树市| 阜新市| 卢龙县| 四会市| 元阳县| 怀仁县| 麦盖提县| 武清区| 石阡县| 克什克腾旗| 石嘴山市| 河北区| 磴口县| 云梦县| 张掖市| 依安县| 犍为县| 墨玉县| 丹阳市| 花莲县| 新蔡县| 鹤山市| 南岸区| 大关县| 公安县| 南阳市| 金华市| 二手房| 定安县| 日照市| 浮梁县| 石台县| 临城县| 舟山市| 汾西县| 防城港市| 华亭县| 龙泉市| 五峰|