友情提示:680元/半年,儿童学编程,就上码丁实验室。
第一部分:基础篇
1. 运动
1.1 移动()步
这个积木块使角色朝着它面对的方向移动相应的步数,每一步相当于一个像素的长度。
缺省值为10,可以修改成任意数值。
For info
该积木块在移动角色时,运用的是三角函数的计算规则。
例如,下图中的两段代码,第一段直接使用积木块“移动()步”;第二段通过计算三角函数,分别改变x和y的坐标。这两种做法的方式不同,但是效果是一样的。
示例
一些常见用法:
- 使角色移动(左)
- 使角色跟随鼠标(右)
1.2 向右转()度,向左转()度
这两个积木块分别使角色朝顺时针方向,或者朝逆时针方向旋转相应的度数,在旋转之后改变角色所面对的方向。
缺省值为15,可以修改成任意数值。
For info
旋转一周是360度,因此,旋转(x+360)度和旋转x度的效果是相同的。
示例
一些常见用法:
- 重复旋转:风车
- 动画:挥手