2012-01-26 98 views
0

我在as2中有一個類,我已經在下面簡化了。 singleLine()中的第一條跟蹤語句正常工作(顯示3)。但repeat()中的第二個顯示未定義。第二個函數undefnied var

任何人都知道爲什麼?

類DrawLines {

private var numPoints:Number; 

public function DrawLines(arr:Array){ 
    numPoints = arr.length; 
    singleLine(); 
} 

private function singleLine(){ 
    setInterval(repeat,200); 
    trace(numPoints); 
} 

private function repeat(){ 
    trace(numPoints); 
}  

}

+2

我想你忘了包括你的代碼。 –

+0

好吧,不知道那裏發生了什麼,但代碼現在添加 –

回答

0

不知道這是否會幫助,但你嘗試過使用this.numPoints而不是隻爲NumPoints的影視?

相關問題