2016-03-29 81 views
0

在我簡單的學校項目中,有一個使用按鈕移動的角色。在決定如何移動精靈時,我偶然發現了這個困境,爲什麼要使用速度?到目前爲止,它們看起來與我完全一樣。MIT App Inventor 2 - 爲什麼使用速度?

這裏是我的意思(頂部MoveTo block和底部的一個似乎是相同的) Difference

當然

給我在屏幕初始化設置character.speed 10。


通過用character.speed替換簡單的整數值會得到什麼好處?

+0

可能的重複[爲什麼使用常量考慮更好的編程風格比使用文字?](http://stackoverflow.com/questions/4351022/why-is-the-use-of -a-恆認爲,更好的編程風格超的使用-的) – Ben

回答

0

您可以設置圖像精靈的headingspeed,圖像精靈會自動移動到heading所定義的方向。或者使用MoveTo方法將圖像精靈設置爲定義的x/y座標。

也是documentation

標題

參見返回精靈的標題在正x軸上面度。零度是在屏幕的右側;屏幕頂部90度朝向 。

間隔

在該子畫面的位置被更新以毫秒爲單位的時間間隔。例如,如果間隔爲50,速度爲10,則精靈將每50毫秒移動10個像素。

速度

的速度,子畫面移動。精靈每隔一段時間就會移動這麼多像素。

相關問題