Мне сложно вывести систему отсчета из AS 3.0.
это код, который у меня есть (я его урезал, чтобы найти проблему, но безрезультатно)
package rpflash.ui {
import flash.display.Sprite;
import flash.display.MovieClip;
import flash.display.Stage;
import nowplaying;
import flash.text.TextField;
public class RPUserInterface extends Sprite{
var np:nowplaying;
public function RPUserInterface(){
}
public function init(){
var np:nowplaying = new nowplaying();
this.addChild(np)
}
public function updateplayer(xml:XML){
var artist: String = xml.nowplaying.artist.toString();
var title: String = xml.nowplaying.title.toString();
trace("UI:update");
trace(this.np);// this gives me a null reference
}
}
}
и все же я не могу получить доступ к np !!! трассировка this.np дает мне нулевую ссылку. я даже не пытаюсь получить к нему доступ из подкласса. (Кстати, я тоже хочу знать, как это сделать.)