偵測模塊積木組里的所有的積木都是用來檢測場景中某一參數的變化,通過參數變化來為下一步操作提供條件依據。
具體分為:
1、偵測運動積木組 2、偵測按鍵積木組 3、偵測基本參數積木組 4、其他積木組
一、Scratch偵測運動積木組
1、碰到鼠標指針:偵測角色碰到鼠標指針的一瞬間 (下拉三角可選舞台邊緣)
2、碰到顏色X:偵測角色碰到指定的顏色x1的一瞬間
3、顏色x1碰到顏色x2:偵測顏色x1碰到顏色x2的一瞬間
4、到鼠標指針的距離:偵測角色到鼠標指針的距離(有多個角色,則通過下拉三角可以選擇到其他角色的距離)
二、Scratch偵測按鍵積木組
偵測按鍵積木組包含了鍵盤上所有常用鍵的按鍵操作以及鼠標點擊操作。
意思是檢測按鍵和鼠標是否按下。值得注意的是鼠標指的是鼠標左鍵。
三、Scratch偵測基本參數積木組
鼠標的X坐標:偵測鼠標光標的X坐標值
鼠標的Y坐標:偵測鼠標光標的Y坐標值
響度:偵測聲音輸入設備周圍聲音的響度(電腦要有聲音輸入設備)
計時器:偵測從程序運行開始到此時的時間/秒
計時器歸零:首先需要進行初始化,否則計時器會一直記時
舞台的背景編號:偵測當前舞台的背景圖編號。下拉三角還有多個參數如下:
當添加了角色,還有角色相對應的參數,同樣點擊角色的下拉三角:
當前的時間:偵測當前時間年月日時分秒(聯網時獲取網絡准確時間,斷網時獲取本地時間)
2000年至今的天數:2000年到今天的天數
用戶名:獲取電腦當前登陸賬戶用戶名(需要管理員權限)
四、其他積木組
偵測積木當中,詢問、回答積木是人機交互的方式之一。重點包括以下兩個指令:
詢問並等待:角色發出詢問,並再場景下邊框彈出對話框,等待用戶的輸入回答。
回答:實時的偵測監聽用戶所輸入的回答
將拖動模式設置為可拖動/不可拖動:通常情況下,全屏模式的角色不能像編輯模式這樣隨意拖動,如果想要在全屏模式下拖到角色,就需要設置拖動模式為可拖動