Scratch編程NO21課:三個條件控制指令詳解
極客小將2019-10-23-
本節課講解scratch的三個條件控制指令,如下圖:1、如果...那么 。相當于if(條件){執行命令} 即:如果滿足if內的條件,就執行括號內的命令。2、如果...那么..否則。相當于if(條件){執行命令1}else{執行命令2} 即:如果滿足if內的條件,就執行命令1,否則就執行命令23、重復執
本節課講解scratch的三個條件控制指令,如下圖:
1、如果...那么 。相當于if(條件){執行命令} 即:如果滿足if內的條件,就執行括號內的命令。
2、如果...那么..否則。相當于if(條件){執行命令1}else{執行命令2} 即:如果滿足if內的條件,就執行命令1,否則就執行命令2
3、重復執行直到...執行...。 相當于while(條件){執行命令}重復執行命令 直到滿足條件 即停止。
以下拿2和3做案例演示如下:
如下圖在背景中畫一個綠色的隔板豎線,設計程序,程序啟動小貓保持10步的頻率前進,直到碰到綠色豎線,小貓后退10步
3指令設計情景,小貓一直保持前進(重復向前10步),直到遇到鼠標指針才停止重復操作,如下圖

- 上一篇
Scratch編程NO20課:控制次數的重復執行和無限重復執行
這里介紹重復執行指令,重復執行指令是說將某指令重復執行N次或者不限制次數重復執行,主要包含以下兩個指令。可以控制次數的重復執行和無限重復執行兩個指令。以下兩個案例具體介紹:以上案例是可控制次數的重復執行,為了肉眼能看清角色的運動次數,我們加入了一個等待指令
- 下一篇
Scratch編程NO22課:克隆指令的運用
有時候我們需要用到克隆某一對象的操作,比如母雞下蛋的小游戲,就需要重復克隆N個雞蛋,在Scratch中,克隆腳本主要包含以下幾個指令:克隆自己:克隆本角色,并和本角色在同一位置不同圖層顯示。刪除此克隆體:刪除這個角色的克隆體當作為克隆體啟動時:當克隆指令完成那一剎