Scratch 之 如何制作鼠标框(2)—— 鼠标框框定角色

hello,大家好,欢迎来到鼠标框系列的第二课时!

咱们废话不多说,直接开始

首先,温故知新一下,上个教程我们讨论了如何绘制鼠标框,网址:绘制鼠标框

你说,一个鼠标框,要它有何用?不就是为了框定角色吗

好,这一课,我们就来学框定

首先,画一个角色:

(第一个造型)

未选中状态

这是选中前的↑↑↑

接下来是被选中的:

(第二个造型)

被选中状态

这是一个角色的两个造型

然后,我们来编代码:

首先,定几个克隆体

然后,编辑克隆体

1、设定

2、选中

还记得我们上节课的变量吗?

现在有用了,

判定一下

然后,判断鼠标框是否框定

在这里,我画了一个图让你们更好的明白

做个分类讨论,弄清楚“和”“或”的关系

分解着看

最后用“与”连上:

好了,把它填入

然后,建立一个变量,一个私有变量

然后可以用它侦测(1:选中,2:未选中)

好了,就是这样

当然,选中后可以取消

为了更好的效果,我们不用这个:

首先,添加拓展:

白猫

里面有一个代码(如果没有白猫扩展的,用侦测中的“按下鼠标?”积木):

防止按下右键,当然,你要是设按右键取消的话,那你就改成“鼠标右键是否被按下”就行了

OK,全部代码在这里:

当然,鼠标点击也是可以哒!

好了,这就做完了

猜你喜欢

转载自blog.csdn.net/leyang0910/article/details/132001066