指向中间的箭头
这篇文章会介绍,在 Scratch 里使用两个角色,搭配重复、定位、面朝...等积木,实作一个跟随鼠标移动,永远指向舞台中心的箭头。
角色设定
在角色编辑区,删除猫咪角色,加入一个“箭头”角色 ( 参考:Scratch 角色设定 )。
接着使用“绘画”功能,新增一个没有内容的“空白”角色,名称命名为“中心点” ( 参考:造型与绘图 )。
积木程序原理 ( 中心点 )
点击“中心点”角色,设定当绿旗被点击时,定位在舞台中心 (0, 0)。
积木程序原理 ( 箭头 )
点击“箭头”角色,设定当绿旗被点击时的动作:
- 尺寸设定为 150% ( 放大箭头 )
- 使用重复无限次积木,将箭头定位在鼠标位置 ( 跟随鼠标移动 ),并面朝“中心点”角色。
完成效果
完成后,点击绿旗,在舞台上移动鼠标,箭头会跟着鼠标移动,并不断指向舞台中心点。
范例解答
范例解答:永远指向中间的箭头
延伸练习
如果已经熟悉了永远指向中间的箭头的原理,还可以尝试更多好玩的作法:
- 改变“中心点”角色的位置,看看会发生什么事情。
微信扫码关注
抖音扫码关注