簡體   English   中英

需要有關如何解決功能的信息

[英]Need info on how to solve a function

我究竟做錯了什么? 該程序旨在在屏幕上移動飛機的圖片。 飛機的速度隨着時間而增加。 該平台具有一個計時器,該計時器每秒運行該功能10次

private function myTimer(e) {
    var speed:int = 0;
    plane.x = plane.x + speed
    speed = speed + 10
}

您在函數內部定義了speed變量,這將使它在每次調用時都初始化為0,並且由於僅在更改平面的x之后才增加速度,所以它永遠不會移動。

如果您移動var speed:int = 0; 函數外的定義將不會在每次調用時覆蓋更改。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM