scratch双击鼠标怎么编程,scratch鼠标双击事件

最近收到不少网友的反馈,不知道如何去处理好鼠标双击的问题。鼠标双击,在scratch编程中是经常会用到的。今天莱德老师重量来给大家解决下scratch双击鼠标怎么编程?如何更好的处理scratch鼠标双击事件:

scratch双击鼠标怎么编程:

这里以scratch双击打开礼物盒子为例,默认造型是关闭的盒子,当双击后,盒子打开;

scratch鼠标双击打开礼物盒

scratch鼠标双击打开礼物盒

我们首先来分析下,当鼠标第一次点击角色时,需要满足的条件是(按下鼠标与碰到鼠标指针),等待鼠标松开后,再根据计时器的时间,间隔在0.2s内,产生第二次点击,就触发事件;如果间隔时间大于0.2s,继续循环判断;一直重复循环,直到计时器时间大于0.2s结束;

scratch鼠标双击事件实现步骤如下:

step1、选择Gift角色,造型添加一个打开的造型;点击绿旗默认礼物盒是关闭的;

角色第二个造型的编辑

角色第二个造型的编辑

step2、重复循环判断鼠标点击情况;如鼠标碰到了角色,并且按下了鼠标,这是鼠标第一次点击的情况;这个时候我们利用计时器来帮助我们及时两次鼠标点击的间隔时间;第一次点击后计时开始;

scratch双击鼠标打开礼物盒

scratch双击鼠标打开礼物盒

step3、等待鼠标松开,判断第二次鼠标点击情况;也是重复执行的去判断,直到间隔的时间大于0.2s就跳出循环执行第一次点击,否则的话,就执行第二次点击;

给TA赞助
共{{data.count}}人
人已赞助
综合资讯

scratch怎么复制角色造型,角色复制和造型复制的不同

2023-4-29 14:41:35

综合资讯

如何让scratch中的小猫爬坡、下坡

2023-4-29 14:41:40

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索