неопределенный вар во второй функции - PullRequest
0 голосов
/ 26 января 2012

У меня есть класс в as2, который я упростил ниже. Первый оператор трассировки в singleLine () работает нормально (показано 3). Но второй в repeat () показывает неопределенное.

Кто-нибудь знает почему?

класс 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);
}       

}

1 Ответ

0 голосов
/ 28 января 2012

не уверен, поможет ли это, но вы пытались использовать this.numPoints вместо просто numPoints в фильме?

...