麻省理工学院App Inventor 2 - 为何使用速度?

时间:2016-03-29 17:12:08

标签: app-inventor

在我的简单学校项目中,有一个使用按钮移动的角色。在决定如何移动精灵时,我偶然发现了这种困境,为什么要使用速度呢?到目前为止,它们看起来与我完全相同。

这就是我的意思(顶部MoveTo block和底部似乎相同) Difference

当然,我在屏幕初始化中将character.speed设置为10。

用character.speed替换简单整数值会对我有什么好处?

1 个答案:

答案 0 :(得分:0)

您可以设置图片精灵的headingspeed,图片精灵会自动移动到heading所定义的方向。或者,使用MoveTo方法将图像精灵设置为定义的x / y坐标。

另请参阅documentation

  

<强>标题

     

以正x轴上方的度数返回精灵的标题。零度位于屏幕右侧; 90度朝向   屏幕的顶部。

     

<强>间隔

     

精灵位置更新的间隔(以毫秒为单位)。例如,如果间隔为50且速度为10,那么   精灵每50毫秒移动10个像素。

     

<强>速度

     

精灵移动的速度。精灵每隔一段时间移动这么多像素。