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、功能实现

 

 

四、项目完整程序

 

五、作业与实践

 

posted @ 2024-01-21 18:18  WangZhaowei  阅读(316)  评论(0)    收藏  举报