Scratch编程(十二)侦测模块


侦测模块积木组里的所有的积木都是用来检测场景中某一参数的变化,通过参数变化来为下一步操作提供条件依据。

具体分为:

1、侦测运动积木组     2、侦测按键积木组     3、侦测基本参数积木组     4、其他积木组


一、Scratch侦测运动积木组

1、碰到鼠标指针:侦测角色碰到鼠标指针的一瞬间 (下拉三角可选舞台边缘)

2、碰到颜色X:侦测角色碰到指定的颜色x1的一瞬间

3、颜色x1碰到颜色x2:侦测颜色x1碰到颜色x2的一瞬间

4、到鼠标指针的距离:侦测角色到鼠标指针的距离(有多个角色,则通过下拉三角可以选择到其他角色的距离)


二、Scratch侦测按键积木组

侦测按键积木组包含了键盘上所有常用键的按键操作以及鼠标点击操作。
意思是检测按键和鼠标是否按下。值得注意的是鼠标指的是鼠标左键。


三、Scratch侦测基本参数积木组

鼠标的X坐标:侦测鼠标光标的X坐标值

鼠标的Y坐标:侦测鼠标光标的Y坐标值

响度:侦测声音输入设备周围声音的响度(电脑要有声音输入设备)

计时器:侦测从程序运行开始到此时的时间/秒

计时器归零:首先需要进行初始化,否则计时器会一直记时

舞台的背景编号:侦测当前舞台的背景图编号。下拉三角还有多个参数如下:

当添加了角色,还有角色相对应的参数,同样点击角色的下拉三角:

 

当前的时间:侦测当前时间年月日时分秒(联网时获取网络准确时间,断网时获取本地时间)

2000年至今的天数:2000年到今天的天数

用户名:获取电脑当前登陆账户用户名(需要管理员权限)


四、其他积木组

侦测积木当中,询问、回答积木是人机交互的方式之一。重点包括以下两个指令:
询问并等待:角色发出询问,并再场景下边框弹出对话框,等待用户的输入回答。
回答:实时的侦测监听用户所输入的回答

将拖动模式设置为可拖动/不可拖动:通常情况下,全屏模式的角色不能像编辑模式这样随意拖动,如果想要在全屏模式下拖到角色,就需要设置拖动模式为可拖动


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM