admin管理员组

文章数量:1534578

2024年5月1日发(作者:)

Scratch动态鼠标特效

作者:

来源:《电脑报》2021年第11期

不少人觉得Windows自带的鼠标箭头没有美感,所以才有各种桌面风格主题。在网页中

我们可以使用JS代码给鼠标装饰一下,比如一些博客网站中鼠标点击时会有一些诸如泡泡、

笑脸、爱心、雪花之类的特效,不过JS比较复杂感兴趣的同学可以自行查找资料学习。今天

我们用Scratch模拟动态鼠标特效。

一、在造型面板中新建一个角色。绘制一个实心蓝色圆,当然也可以绘制爱心或者其他图

案,还可以给绘制的图案增加一些动态模糊的效果。

二、 对角色编写代码,这个动态效果会随着鼠标移动,因此在程序开始后,重复执行,

移动到鼠标指针。下面开始对角色添加特效,首先随机旋转角度,这样效果更有变化一些;接

著对角色进行克隆,为了使鼠标的动态光标效果更加炫酷,这里我们使用双重克隆的方法,即

克隆两次本体。

当克隆体启动时,将颜色的特效设定为1-20之间的随机数,这个数值范围的颜色接近蓝

色,可以根据角色特点调整。将克隆体移动一点位置,对大小和方向随机调整,数值范围以画

面美观为准。克隆体现在成了一个个的圆,之后对这些圆加些动态的变化,先让其慢慢变大再

缩小虚像,最后删除克隆体。

完成效果后换上美丽的背景图案,快速地移动鼠标就能看到漂亮的效果啦。

本文标签: 鼠标角色动态效果移动