999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

變量與骰子

2020-07-15 07:58:00intoweb
電腦報 2020年26期
關鍵詞:舞臺程序

intoweb

變量是學習Scratch編程的一個重要知識點。下面我們通過一個簡單的扔骰子動畫,掌握變量的概念,了解變量的類型與范圍,將隨機變量加入程序,并用變量控制角色造型。學會用變量來為程序服務(如圖1)。

?腳本規劃與流程設計

腳本規劃與流程設計是進行編程創作的前置工作,需要確定與主題相關的舞臺、角色、聲音和對應腳本。

1. 腳本規劃

背景:選取一個藍色,背景→所有→Blue Sky2。

角色:選取一個法師,角色→人物→Wizard,選擇造型“wizard-c”,將他放在舞臺左側。

角色“骰子”:骰子需要自行繪制,在造型中用矩形和圓繪制出骰子,矩形的圓角可以用橡皮擦做出來。骰子角色有6面,每一個面不同的點數代表不同造型。所以,我們要在這一個角色里面繪制6個造型。如圖2所示:在繪制完第一個造型后,繼續點擊“繪制”來添加下一個造型(如圖2)。

繪制完成后,再復制一個后,把骰子放在舞臺中間位置。角色在舞臺上的位置,如圖3所示。

2. 流程設計

當點擊綠旗后,男巫師發出指令,骰子開始轉動,當骰子停止轉動后,男巫師說出骰子上的點數相加的和。

變量的概念

變量來源于數學,英文是Variable。它是計算機語言中能儲存計算結果或能表示值的抽象概念。

變量有兩種類型:屬性變量和用戶自己建立的變量。

點擊Scratch的變量模塊組,出現“建立一個變量”和“我的變量”。通常,我們會使用“建立一個變量”來建立變量,以便存放程序執行過程中的臨時數據或結果數據等等。

變量根據范圍分為局部變量和全局變量。新建變量的時候,系統會詢問變量的范圍,適用于所有角色的即全局變量,適用于當前角色的即局部變量(如圖4)。

選擇“建立一個變量”后,為了方便區分不同變量,需要給變量命名。通常的規則是要把變量名定義為容易閱讀和能夠描述所含數據用處的名稱,從而方便程序使用。這個例子會用到2個變量,因為角色是骰子,所以,我們的變量名就是“骰子1”和“骰子2”,變量范圍選擇“適用于所有角色”即可。

在我們點擊變量組模塊時,Scratch為我們提供了變量的四項基本積木選項(如圖5)。

當變量名稱創建完成后,創建的變量就顯示在了舞臺區左上方(也可以用鼠標左鍵按住它進行拖動),并且點擊“我的變量”后面的白色倒三角,我們創建的變量名也可以找到了(如果不需要變量顯示出來,你可以將變量名前的“√”去掉,或者選擇使用“顯示變量‘骰子1”和“隱藏變量‘骰子1”控制變量顯示)。

變量的取值和使用

在角色、造型、大小和變量名等基本設置完成后,我們就可以進行腳本的編寫了。

1. 首先是角色Wizard的腳本,由于骰子的6面代表6個數字,所以變量的取值范圍就是“在‘1和‘6之間的隨機數”。

接下來,要通過男巫師發出一個“旋轉”的消息指令讓骰子轉動起來,我們可以選擇使用事件組的積木“廣播‘旋轉并等待”來實現。

當骰子接收到消息后,就執行旋轉。顯然,這個“旋轉”并不是使用右轉或者左轉使骰子自己轉動起來,而是讓它的6個造型進行變換。所以,我們可以設定讓它的造型快速變換20次。

2. 讓骰子的造型進行快速變換后,最終的造型要固定下來,我們才能將最終答案寫出來。所以,還需要通過變量名稱“骰子1”和“骰子2”來完成。通過之前的分析,我們知道了骰子有6面造型,所以將變量“骰子1”和“換成‘造型”結合起來成為“換成‘骰子1造型”。由此可見,骰子最后的造型就是骰子執行旋轉后最終的取值。骰子2也執行跟骰子1一樣的程序即可。這樣,我們就完成了骰子的所有腳本了(如圖6)。

3. 最后,回到男巫師角色,他要說出兩個骰子造型上點數的和。因此,這個“和”要選擇運算模塊表示相加的積木來完成,即“說‘骰子1+‘骰子2‘2秒”。

到此,我們也完成了角色Wizard的所有腳本(如圖7)。

程序檢測

我們完成整個程序的編程后,我們需要對程序進行檢測與驗證,盡力做到完美。在這里,我們可能會發現角色Wizard最后的說被變量名擋住了,所以,我們可以把變量名向右側移動開即可。

總結:變量與骰子的案例將Scratch中變量的相關知識做了一個簡單介紹,還需要大家通過不斷的編程訓練才可以掌握得更好。變量在編程案例中運用得很廣泛,不斷探索,才可以舉一反三。

猜你喜歡
舞臺程序
軍迷大舞臺
軍迷大舞臺
春天大舞臺
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
失能的信仰——走向衰亡的民事訴訟程序
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
吧啦吧啦小舞臺
好孩子畫報(2014年6期)2014-07-25 03:20:04
恐怖犯罪刑事訴訟程序的完善
主站蜘蛛池模板: 国产亚洲欧美日韩在线观看一区二区 | 亚洲欧美成人综合| 91精品专区| 久久中文无码精品| 激情影院内射美女| 91色在线观看| 午夜免费小视频| 精品国产乱码久久久久久一区二区| 九九视频免费在线观看| www.亚洲一区| 国产黄在线观看| 婷婷五月在线| 亚洲男人的天堂在线| Aⅴ无码专区在线观看| 啪啪啪亚洲无码| 91麻豆国产在线| a免费毛片在线播放| 思思99思思久久最新精品| 欧美午夜小视频| jizz亚洲高清在线观看| 欧美精品v欧洲精品| 国产迷奸在线看| 国产精品太粉嫩高中在线观看| 91福利在线看| 久久综合伊人 六十路| 久久精品嫩草研究院| 午夜福利在线观看入口| 2022精品国偷自产免费观看| 国产丝袜精品| 1级黄色毛片| 亚洲日本精品一区二区| 国产自在自线午夜精品视频| 一级毛片高清| 韩日无码在线不卡| 午夜不卡福利| 国产精品免费久久久久影院无码| 亚洲欧美另类色图| 亚洲综合片| 精品一区国产精品| 蜜桃视频一区| 无码综合天天久久综合网| 性做久久久久久久免费看| 亚洲最黄视频| av午夜福利一片免费看| 亚洲最大情网站在线观看| 国产成人麻豆精品| 欧洲亚洲一区| 久久久久久高潮白浆| 亚洲国产成人久久精品软件| 综合色区亚洲熟妇在线| 无码啪啪精品天堂浪潮av| 91无码人妻精品一区二区蜜桃| 国产高清在线丝袜精品一区| 日本免费新一区视频| 在线看免费无码av天堂的| 熟妇人妻无乱码中文字幕真矢织江| 91免费精品国偷自产在线在线| 欧美午夜在线视频| 91精品伊人久久大香线蕉| 免费观看男人免费桶女人视频| 国产一区亚洲一区| 夜精品a一区二区三区| 久一在线视频| 伊人久久精品亚洲午夜| 毛片大全免费观看| 国产福利小视频高清在线观看| 日韩成人午夜| 亚洲一区国色天香| 免费jjzz在在线播放国产| 国产日韩精品欧美一区喷| 香港一级毛片免费看| 黄片一区二区三区| 亚洲,国产,日韩,综合一区| 国产视频大全| 国产亚洲男人的天堂在线观看| 女人毛片a级大学毛片免费| 91系列在线观看| 在线观看无码av免费不卡网站 | 九色视频线上播放| 国产精品免费入口视频| 日韩欧美国产另类| 免费女人18毛片a级毛片视频|