Scratch编程 - 雪花纷飞
Scratch编程 - 雪花纷飞
一、学习目标
1、复习坐标知识,理解角色坐标移动规律;
2、学习克隆方法,如何产生多个角色;
3、复习方向、特效知识的综合应用。
二、项目分析
1、添加Snowflake角色与Blue Sky 2 背景。
2、完成角色初始化设置。
3、点击小绿旗,从舞台的顶部可以出现多个雪花,并向下落去,方向随机,直到舞台的底部消失或边缘消失,下落的雪花大小不一,有时模糊有时清晰。
三、项目实践
1、添加角色与背景
添加Snowflake角色与Blue Sky 2 背景。



2、角色初始化设置
这里我们首先设置一个雪花的初始化。
位置:根据我们的效果,一个雪花的位置是在顶部出现,横向位置是随机的,所以位置应该设置为y为固定值180,x为随机数(-240~240);
大小:大小也是随机,但我们尽量让雪花小一点(范围为5~10)
方向:方向向下,只要保证雪花是向下的就可以了,为了可以让每一个角色都能按照不同方向飞落,我们可以也使用随机数(范围为:135~225);
造型:雪花就一个造型不需要特别设置,默认的就可以了;
背景:在整个程序过程中,不改变背景,所以可以不设置,只要保证在Blue Sky 2即可。
显示与隐藏:整个过程中雪花在顶部出现后是显示的,但是碰到边缘后就为隐藏了。

3、功能实现
四、项目完整程序
五、作业与实践


浙公网安备 33010602011771号