作品介绍
今天为大家分享的Scratch作品是《旋转的地球》,这是一款动画作品,作品以动画的方式展示了一个完整的地球。
点击绿旗,运行程序,我们熟悉的地球出现在舞台中间,按左方向键,它就向左旋转,按右方向键,它就向右旋转,你还可以通过改变上方u变量的值,让地球在左转、静止和右转三种状态之间进行切换。按下方向键时,地球会变小,按上方向键时,地球会变大,你也可以通过调节上方zoom变量的值,来改变地球的大小。同时,你还可以通过调节上方t变量的值,来控制地球旋转的速度,这里的t表示的是时间间隔,t越小,则旋转的越快,反之则越慢。
作品效果
Scratch旋转的地球作品效果如视频所示:
作品解读
Scratch旋转的地球作品只有一个角色,就是地球,那么如何展示地球的全貌并实现动态效果呢,答案就在于造型,地球角色一共有44个造型,如图所示:

代码部分其实比较简单,就是不停的切换造型,不过需要注意的是,地球有两种选择方式,即左转和右转,而我们的造型指令中只有“下一个造型”指令,并没有上一个造型指令,如何实现上一个造型指令的效果呢,这就需要借助“造型编号”指令和减法运算了,其代码如下所示:

是不是很简单?另一个重要的知识点就是变量的滑杆用法,当把变量设置为滑杆方式之后,我们可以设置变量的取值范围,同时还可以直接通过鼠标来改变变量的值,非常方便实用。关于滑杆的具体设置方法,可以参考Scratch超级放大镜这篇教程。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容