Scratch——第4课 旋转方式&转向&中心点

一、左转&右转

1.左转

左转是时针旋转,角度一直在减小

左转的两种表达方式:

      

       (1)                    (2)

注意:在Scratch中,负号(-)代表反方向。

e.g.最终的度数是多少?

答案是60度,原因是左转角度越来越小,所以90-30=60(度)。

2.右转

右转是时针旋转,角度一直在增加

 右转的两种表达方式:

      

       (1)                     (2)

 e.g.最终的度数是多少?

答案是120度,原因是右转角度越来越大,所以90+30=120(度)。

顺口溜:左逆小,右顺大

拓展:左转右转相互抵消的快速判断方法:

        

              (1)                                 (2)

e.g.最终的度数是多少?

答案为135度,首先,遇到这种问题,寻求是否能相互抵消的积木,发现这两个积木可以相互抵消,把他们删除,剩下的代码为,那么右转度数越来越大,最终答案为:90+30+15=135(度)。

二、旋转方式

1.任意旋转

任意旋转是让角色在转动的时候,可以面向任何一个方向,积木为:

2.不可旋转

不可旋转是让角色不管是左转还是右转,始终都是面向最初始的设置方向,积木为:

3.左右翻转

左右翻转是让角色只面向左边/右边,若角度偏向左边(0至-180度),那么角色就面向左(-90度),否则,角色面向右(90度),积木为:

拓展:旋转方式与左/右转结合

e.g.面向哪个方向?

面向左边(-90度)方向,因为左右翻转之后,只能判断度数偏左还是偏右,-30度不在0-180度以内,所以面向左边。

e.g.面向哪个方向?

面向0度方向,因为不可旋转之后,不管增加还是减小度数,都跟原来设置的面向方向一样。

e.g.面向哪个方向?

面向-30度方向,因为任意旋转,就是按照“左减右增”原则,所以0-30=-30(度)。

三、中心点

什么是中心点呢?

中心点可以理解为圆心,如果让角色一直旋转起来,那么角色一直绕着中心点(圆心)一直旋转。

如何找到角色的中心点?

进入“造型”编辑页面,通过“选择工具”选中整个角色,出现的十字架就是我们所说的角色的中心点。

如何让角色旋转的中心点刚好的角色的中心点?

 通过“选择工具”选中整个角色,出现的十字架就是我们所说的角色的中心点与页面中的重合就能实现

1.界面中心点与角色中心点重合

2.界面中心点与角色的脚重合

3.界面中心点与角色的脸部重合

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值