亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

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

Authorware基礎教程:authorware7.0設計程序代碼教學文章---AWS編制程序基本

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

3.1.1  變量

變量是其值可以改變的量,可以利用變量存儲各種數據,比如表達式的計算結果、用戶輸入的字符串,以及對象的狀態等,也可以利用變量獲取某些系統信息,比如系統當前的時間、日期等。同變量相對的概念是常量,用于表示固定不變的量,比如on和true都表示邏輯“真”,off和false都表示邏輯“假”,其他常量還有圓周率π和歐拉常量e等。

在aws中所有的變量都是全局變量,即在整個程序范圍內都起作用,沒有作用域的限制。

3.1.1.1  變量的類型

根據變量存儲的數據類型,可以將變量分為7大類。

1.數值型變量

數值型變量用于存儲具體的數值。數值型變量能夠存儲的實數范圍是−1.7×10308~ +1.7×10308,整數范圍是−2 147 483 648~ 2 147 483 647。

2.字符型變量

字符型變量用于存儲字符串。由雙引號括起來的一連串字符稱做字符串,構成字符串的字符可以是數字、字母、符號,比如"authorware 7"、"5*4/3"、"2003-9-26"都是字符串,在aws中,一個字符型變量最多可以容納524 288(512k)個字符。

3.邏輯型變量

邏輯型變量用于存儲true(真)或false(假)兩種值,它們的值只能在這兩種狀態之間轉換。同時aws將字符串"true"、"on"、"yes"、"t"(大小寫都可)和非0的數值都視為“真”,其他任意字符串或數值都視為“假”。

4.符號型變量

符號型變量由符號“#”帶上一連串字符構成,例如#awactiveif就是一個符號型變量。在aws中符號型變量主要作為對象的屬性使用。

5.列表型變量

列表型變量用于存儲一組常量或變量,這些常量或變量稱為元素。在aws中,一共有兩種類型的列表:

(1)線性列表。在線性列表中每個元素是一個單獨的值,例如[1, 2, 3, "a", "b", "c"]就是一個線性列表。

(2)屬性列表。在屬性列表中每個元素由一個屬性及其對應的值構成,屬性和值之間由冒號分隔,例如[#type:#text, #rect:rect(142, 76, 272, 92), #text:"hello, welcome."]就是用于描述一個文本對象的屬性列表。

6.坐標變量

坐標變量是一種特殊的列表型變量,用于描述一個點在【演示】窗口中的坐標,其形式為point(x,y),其中x和y分別代表一個點距離【演示】窗口左邊界和上邊界的像素數目。

7.矩形變量

矩形變量也是一種特殊的列表型變量,用于定義一個矩形區域,其形式為rect(x1, y1, x2, y2)或rect( point(x1, y1), point( x2, y2)),其中(x1,y1)指定矩形的左上角坐標,(x2,y2)指定矩形右下角的坐標。

從編程的角度來看,aws是一種“弱類型”語言,對變量類型的要求不是十分嚴格,往往會根據運算符來自動轉換變量的類型:例如將字符串與數值型變量進行數學運算時,自動將單純由數字和小數點組成的字符串當做數值型變量,將其他類型的字符當做數值0來處理,比如表達式"authorware 6.5"+0.5的結果是7。將邏輯型變量同數值型變量或字符串變量進行運算時,true將作為1處理,false將作為0處理,比如表達式true+9的結果是10,而表達式false^9的結果是字符串"09",在編程時要對此多加注意。

3.1.1.2  系統變量和自定義變量

從來源情況看,aws中的變量分為兩種:系統變量和自定義變量。

系統變量是aws中預先定義過的一些變量,它們用于跟蹤系統中的信息,比如當前系統中的時間、capslock鍵是否被按下、用戶當前的得分情況等。系統變量根據用途被分為11類:

1.cmi

計算機教學管理變量,主要用于跟蹤學生在cmi系統中的學習狀態。

2.decision

決策判斷變量,用于配合authorware決策判斷分支結構工作。

3.file

文件管理變量,反映當前文件系統和文件操作的狀態。

4.framework

框架管理變量,用于配合authorware框架結構工作。

5.general

常規變量,用于反映系統的狀態,比如鼠標指針的當前坐標、事件隊列的內容等。

6.graphics

繪圖變量,用于配合繪圖函數工作。

7.icons

設計圖標管理變量,用于反映設計圖標的狀態,比如設計圖標的id號。

8.interaction

交互管理變量,用于配合authorware交互作用分支結構工作。

9.network

網絡管理變量,用于反映程序運行期間的相關網絡狀態。

10.time

時間管理變量,用于監視系統的時間和日期,以及程序運行的時間。

11.video

視頻管理變量,用于反映當前dvd電影的一些信息。

部分系統變量可以被賦值,比如可以通過設置movable為true或false,來控制當前設計圖標中的顯示對象是否可以被用戶拖動,通過設置checked@"buttonicontitle"為true或false,來改變一個按鈕的選中狀態。另一部分系統變量的值由authorware進行維護,設計人員只能從其中取得信息,而不能對其進行賦值,比如可以通過系統變量cursorx、cursory取得當前鼠標指針的位置坐標,但是不能通過賦值語句為鼠標指針指定一個坐標。

許多系統變量可以結合引用運算符“@”(讀為"at")和設計圖標的名稱來使用,以取得或設置特定設計圖標的信息,例如iconid@"icontitle"返回指定設計圖標(名稱為icontitle)的id號碼,movable@"icontitle"返回指定設計圖標中的顯示對象是否可以被用戶拖動,這時變量被稱為圖標變量。

本套叢書中的《authorware 7.0變量與函數參考手冊》對authorware 7.0提供的所有系統變量進行了詳細說明。

自定義變量是由設計人員自己定義的變量,通常用于保存計算結果或者用于保存系統變量無法存儲的信息。自定義變量的名稱必須是惟一的,不能與系統變量或其他自定義變量重名,而且只能以字母或下劃線"_"開頭,長度限制在40個字符以內。設計人員同樣可以定義自己的圖標變量。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲一区二区中文| 日韩高清人体午夜| 亚洲人午夜色婷婷| 亚洲成人免费网站| 最新国产精品拍自在线播放| 日韩在线欧美在线| www.久久草.com| 在线观看欧美日韩国产| 色综合男人天堂| 国产综合久久久久久| 国产亚洲激情在线| 91久久在线播放| 欧美视频专区一二在线观看| 亚洲va久久久噜噜噜久久天堂| 国产91精品黑色丝袜高跟鞋| 91精品视频网站| 久久6免费高清热精品| 亚洲视频在线免费看| 91av视频导航| 亚洲一区二区免费在线| 色狠狠av一区二区三区香蕉蜜桃| 免费91麻豆精品国产自产在线观看| 久久99久久99精品免观看粉嫩| 国产香蕉97碰碰久久人人| 国产成人自拍视频在线观看| 国产精品入口日韩视频大尺度| 欧美精品一区二区免费| 亚洲最大福利视频| 国产一区二区三区18| 久久久精品国产网站| 国产99久久精品一区二区| 成人黄色短视频在线观看| 亚洲欧美中文日韩在线v日本| 亚洲二区在线播放视频| 精品无人区乱码1区2区3区在线| 69久久夜色精品国产7777| 欧美www在线| 日韩中文字幕久久| 亚洲黄色av女优在线观看| 日韩av一区在线观看| 亚洲精品国产suv| 国产欧美日韩中文字幕在线| 国产91在线视频| 高清欧美性猛交xxxx| 国产网站欧美日韩免费精品在线观看| 久久中文字幕在线| 久久99热这里只有精品国产| 亚洲最大福利网| 黑丝美女久久久| 欧美激情免费观看| 午夜精品久久久99热福利| 欧美激情视频在线| 欧美视频中文字幕在线| 国产精品av电影| 九九九久久久久久| 91精品国产综合久久香蕉| 韩国国内大量揄拍精品视频| 国产精品日韩欧美大师| 欧美香蕉大胸在线视频观看| 日本精品久久久久影院| 4438全国亚洲精品在线观看视频| 欧美日韩亚洲网| 中文字幕精品www乱入免费视频| 热久久99这里有精品| 福利一区福利二区微拍刺激| 亚洲精品一区中文| 亚洲国产精品字幕| 在线视频国产日韩| 久久福利视频网| 欧美日本国产在线| 亚洲国产精品免费| 成人乱人伦精品视频在线观看| 国产成人鲁鲁免费视频a| 欧美激情在线播放| 欧美激情视频给我| 亚洲视频免费一区| 亚洲色图日韩av| 亚洲视频在线免费看| 日韩视频―中文字幕| 97人人做人人爱| 国产成人小视频在线观看| 欧美午夜宅男影院在线观看| 亚洲综合中文字幕68页| 欧美日韩国产综合视频在线观看中文| 午夜精品一区二区三区在线| 亚洲综合成人婷婷小说| 日韩欧美视频一区二区三区| 久久精品亚洲国产| 亚洲图片欧洲图片av| 欧美极品少妇xxxxx| 日韩在线中文字| 亚洲欧美日韩久久久久久| 日韩精品电影网| 欧美日本在线视频中文字字幕| 国产精品劲爆视频| 国产欧美日韩亚洲精品| 国产91色在线|免| 国产视频亚洲视频| 国产亚洲视频中文字幕视频| 国产一区二区三区精品久久久| 中文字幕免费精品一区高清| 亚洲а∨天堂久久精品9966| 精品中文字幕视频| 欧美老女人xx| 日韩在线资源网| 国产精品旅馆在线| 日韩欧美国产成人| 精品无人区太爽高潮在线播放| 成人欧美一区二区三区在线| 久久色在线播放| 丝袜亚洲欧美日韩综合| 亚洲jizzjizz日本少妇| 欧美精品一区二区免费| 国产精品pans私拍| 伊人男人综合视频网| 亚洲网在线观看| 777国产偷窥盗摄精品视频| 69国产精品成人在线播放| 日韩精品极品在线观看播放免费视频| 国产日韩欧美影视| 亚洲国产另类 国产精品国产免费| 国产在线日韩在线| www.xxxx欧美| 国产精品久久色| 欧美色视频日本版| 日韩中文字幕在线免费观看| 92看片淫黄大片欧美看国产片| 欧美大片免费看| 亚洲人成绝费网站色www| 亚洲国产成人爱av在线播放| 久久久久久国产三级电影| 日韩精品中文在线观看| 两个人的视频www国产精品| 98精品国产高清在线xxxx天堂| 91精品久久久久久久久| 国产精品日韩一区| 国产亚洲在线播放| 亚洲欧美国产精品va在线观看| 亚洲午夜国产成人av电影男同| 亚洲自拍欧美色图| 国产精品国内视频| 亚洲成人久久久| 欧洲精品毛片网站| 日韩免费精品视频| 日韩美女在线看| 成人精品在线视频| 6080yy精品一区二区三区| 亚洲成人久久网| 精品久久久精品| 欧美成人午夜激情视频| 色综合久久久久久中文网| 国产精品盗摄久久久| 亚洲综合国产精品| 欧美黑人xxxⅹ高潮交| 亚洲已满18点击进入在线看片| 亚洲偷熟乱区亚洲香蕉av| 亚洲国产美女久久久久| 91亚洲午夜在线| 国产成人精品在线播放| 国产极品jizzhd欧美| 日韩在线观看免费全| 欧美日韩福利在线观看| 久久香蕉频线观| 日韩电影中文字幕av|