AIScratch图形化编程器中如何控制精灵的动作

时间:2024-10-14 05:18:46

1、按F4打开精灵库,分别导入以上五个精灵素材。每个精灵都有几个造型可以生成帧动画,同时精灵还包含了相应的音效声音。

AIScratch图形化编程器中如何控制精灵的动作

2、我们通过条件判断语句程序块来检测用户是否按下了左键或者右键,按下左键飞机向左移动,按下右键飞机向右移动。

AIScratch图形化编程器中如何控制精灵的动作

3、精灵的移动是有方向性的,向左(颍骈城茇-90°),向右(90°),向上(0°),向下(180°)。舞台区其实存在一个坐标系,坐标就是舞台上每个点的位置信息。舞台区默认的宽度为480个点,高度为360个点(一个点称为一个像素),在舞台区最中心的点,即X轴与Y轴相交的点的位置我们用坐标方式表示为(0,0),这个点也称为中心点或原点。

AIScratch图形化编程器中如何控制精灵的动作

4、从原点(中心点)向左,X的值变小并且为负数,向右X的值变大并且为正数。同理,向上Y值变大为正,向下Y值变小为负。那么我们如何知道精灵当前位置的坐标呢?

AIScratch图形化编程器中如何控制精灵的动作

5、精灵的造型默认的方向是面向右边(90°)方向。所以在移动精灵时,除了要改变面向的方向外,也要注意造型图片本身的方向要与面向的方向一致。

AIScratch图形化编程器中如何控制精灵的动作

6、我们很多时候是不希望精灵的造型随移动的方向去旋转,这时我们应该怎么办呢?我们会使用到旋转控制的程序块。

AIScratch图形化编程器中如何控制精灵的动作

7、当精灵的旋转模式设置为只能水平翻转时,面向不同方向的效果(紫色方块为移动的方向)

AIScratch图形化编程器中如何控制精灵的动作

8、当精灵的旋转模式设置为不能旋转时,不论面囿鹣分胰向什么方向移动,精灵的造型不会变化。如果要恢复旋转时,我们可以设置成可以旋转状态。精灵在旋转模式也可以在精灵状态区修改。

AIScratch图形化编程器中如何控制精灵的动作
© 手抄报圈