官术网_书友最值得收藏!

第七節 數據和指令模塊

數據和指令模塊是橘紅色的,一共有3個初始的新建按鈕,即新建變量、新建鏈表和新建模塊指令,如圖1-40所示。

圖1-40 數據和指令模塊

一、新建變量

在數學里,變量是指沒有固定的值,可以改變的數;在程序里,變量是指沒有固定的值,可以改變的數或字符串;字符串可以是符號、英文和中文;變量是可以變化的,數字變量可以增加,也可以減少。點擊“新建變量”按鈕,出現一對話框,如圖1-41所示。在變量名的方框中,填寫變量名;下面兩個單選按鈕,一個是“適用于所有角色”,另一個是“僅適用于當前角色”。

圖1-41 新建變量對話框

例如,建立三個變量分別為總成績、數學成績和物理成績;“總成績”設置為適合于所有角色,點擊“確定”,出現新建變量程序;再分別建立“數學成績”和“物理成績”,它們僅適用于當前角色。

“總成績”適用于所有角色,所有角色都能使用這個變量;“數學成績”和“物理成績”僅適用于當前角色,所以選中數學角色只能看到“總成績”和“數學成績”,看不到“物理成績”;選中物理角色只能看到“總成績”和“物理成績”,看不到“數學成績”。

將“數學成績”和“物理成績”的初始值都設為5分,每循環一次,增加5分,計算循環10次后的總成績是多少?

通過編程計算,總成績為110分,如圖1-42所示。

圖1-42 熊貓計算總成績

二、新建鏈表

鏈表可以有規律地記錄多個變量。如果一個變量可以記錄一個角色,那么鏈表可以記錄多個角色。新建鏈表可以生成一組變量表格,其中可存儲多個變量,同時也可以取出表格內的變量。點擊“新建鏈表”按鈕,出現一個對話框,如圖1-43所示。在鏈表名稱的方框中,添加鏈表名;下面兩個單選按鈕,一個是“適用于所有角色”,另一個是“僅適用于當前角色”。

圖1-43 新建鏈表對話框

假設鏈表名稱為“商品”,設置為適合于所有角色,點擊“確定”,出現新建鏈表程序。

程序塊中的“thing”既可以手動輸入,也可以填入變量。填入的數據會自動依序生成編號,它是獲取鏈表中數據的依據。

把香蕉、魚、西瓜、籃球、蘋果、汽車添加到商品鏈表中。

將變量number設定為1~6的隨機數,根據變量number的隨機數,改變鏈表中的商品造型并說出名稱。編程后的效果如圖1-44所示。

圖1-44 說出商品名稱

三、新建模塊指令

點擊“新建模塊”按鈕,再點擊“選項”,出現一對話框,如圖1-45所示。粉紅色的區域要輸入這個新建模塊的名字,下面是5個選項。

圖1-45 新建模塊指令對話框

例如,新建模塊“Song1”“Song2”“Song3”“Song4”,它們分別執行定義內的一連串彈奏音符。

主站蜘蛛池模板: 铁岭县| 鄯善县| 静乐县| 安顺市| 炎陵县| 济源市| 乐东| 肥东县| 荔波县| 定日县| 沧州市| 阜南县| 绥阳县| 利辛县| 长葛市| 南召县| 腾冲县| 北川| 漯河市| 星子县| 清水河县| 玉树县| 清水县| 南皮县| 页游| 昌乐县| 岚皋县| 固镇县| 肇庆市| 大余县| 民县| 溧水县| 扬州市| 昆明市| 许昌县| 长乐市| 南丹县| 竹山县| 普定县| 信宜市| 竹山县|