二级的第二个项目是“星际迷航”,火箭慢慢飞向地球,由近及远,越来越小,到达地球后消失。同时,一个宇航员小猴子在太空中一圈又一圈地转动,效果如图8-1所示。


图8-1 星际迷航从Scratch角色库中选择3个角色:火箭“Rocketship”、地球“Earth”和小猴子“Monkey”。修改小猴子的造型,加入一个白色椭圆,代表宇航员的氧气头盔。当程序开始时,火箭的初始位置在舞台区左下角,小猴子在中部,地球在右上角。在Scratch中,使用二维坐标系来表示位置,二维坐标系也叫平面直角坐标系或者笛卡儿坐标系,选择“Xy-grid”背景,舞台区的中心点有两条直线交叉穿过,左右方向是横坐标轴,也叫x坐标轴,x坐标的最大值为240,最小值为-240;上下方向是纵坐标轴,也叫y坐标轴,y坐标的最大值为180,最小值为-180。舞台上的任意一个点都可以用(x,y)这种形式的坐标表示出来,如图8-2所示。


图8-2 舞台区的坐标角色造型有一个中心点,中心点的坐标就是角色造型的坐标,如图8-3所示,红色箭头指向的就是角色造型中心点,默认情况下,它隐藏在角色造型下面,只有把角色造型移开才能看到。


图8-3 角色造型中心点移动角色造型,将中心点设置小猫身体的不同位置,如图8-4所示,将中心点设置在小猫右脚的位置。


图8-4 修改角色造型中心点拖动火箭、地球和小猴子角色到它们的初始位置,火箭角色的坐标为(-147,113),地球角色的坐标为(182,126),小猴子角色的坐标为(-94,22),如图8-5所示。


图8-5 角色坐标自动更新在“造型”选项卡下,选中火箭角色,调整火箭角色造型的方向,使火箭头朝右边,如图8-6所示。


图8-6 调整火箭角色造型的方向火箭角色实现的功能是点击[插图] 后,将角色大小设为50,移到舞台右下角,面向地球方向,重复执行100次移动和缩小,每次移动4步,同时每次大小缩小0.5,火箭角色的程序如图8-7所示。


图8-7 火箭角色的程序小猴子角色的程序实现的功能是点击[插图] 后,将角色大小设为60,重复旋转,小猴子角色的程序如图8-8所示。


图8-8 小猴子角色的程序本节知识点:1. 学会设置角色大小、增大或缩小角色。2. 学会坐标、角色造型中心点的用法。3. 学会在“造型”选项卡下,修改角色造型的方向。扩展练习:1. 增加1个星星角色,让它重复变大、变小。2. 加入火箭飞行的音效。

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部