在我的简单学校项目中,有一个使用按钮移动的角色。在决定如何移动精灵时,我偶然发现了这种困境,为什么要使用速度呢?到目前为止,它们看起来与我完全相同。
这就是我的意思(顶部MoveTo block
和底部似乎相同)
当然,我在屏幕初始化中将character.speed
设置为10。
用character.speed替换简单整数值会对我有什么好处?
答案 0 :(得分:0)
您可以设置图片精灵的heading
和speed
,图片精灵会自动移动到heading
所定义的方向。或者,使用MoveTo
方法将图像精灵设置为定义的x / y坐标。
另请参阅documentation
<强>标题强>
以正x轴上方的度数返回精灵的标题。零度位于屏幕右侧; 90度朝向 屏幕的顶部。
<强>间隔强>
精灵位置更新的间隔(以毫秒为单位)。例如,如果间隔为50且速度为10,那么 精灵每50毫秒移动10个像素。
<强>速度强>
精灵移动的速度。精灵每隔一段时间移动这么多像素。