2012-12-05 32 views
1

我們在學校做了一項任務,我們做出了一個動作:每次點擊綠色按鈕時,計數器計數,藍色矩形向右移動,當它點擊框架的邊框從左邊返回,因此重新啓動計數器從0.如何使點擊計數器從0開始使用Flash Actionscript 3.0

我能夠使它計數和藍色矩形返回,但我需要幫助的是如何使計數器重新開始計數從矩形返回時的0開始?我需要添加或更改哪些代碼?

非常感謝你的手。

初級講座是我的腳本(我知道一個爛攤子)

import fl.motion.MotionEvent; 

var mynumber:int = 5 

var numclick:int = 0; 
mytext.text = "" 

mynumber = mynumber+5; 

trace(mynumber); 

var myword:String = "Hello World!"; 

trace(5+5); 
trace("5"+"5") 

r1.x=0; 
r1.y=0; 

btn1.addEventListener(MouseEvent.CLICK,moveme); 

function moveme(evt:MouseEvent):void { 

    numclick++; 

    if(r1.x < 550){ 

    r1.x = r1.x+100; 


    mytext.text ="number of clicks: "+String(numclick); 

    }else{ 
    r1.x = 0; 

    mytext.text ="number of clicks: "+String(numclick); 
} 


} 

回答

1

只分配了零值else語句內numclick變量

else{ 
    r1.x = 0; 
    numclick=0; 
    mytext.text ="number of clicks: "+String(numclick); 
} 
+0

哇非常感謝你 – TungWhat

相關問題