Как отправить данные XML в компонент Flash Label? - PullRequest
0 голосов
/ 27 апреля 2011

Я проанализировал 3 узла своего веб-сервиса XML и хочу заполнить 3 отдельных компонента метки каждым из значений. Я написал следующий код ActionScript 3, но когда я играю в SWF, ярлыки не появляются. Как разместить их на временной шкале для видимости только в определенных кадрах?

public class Main extends MovieClip {             
public function Main() {                  
var urlRequest : URLRequest = new URLRequest("http://myurl");             
var urlLoader : URLLoader = new URLLoader();              
urlLoader.addEventListener(Event.COMPLETE, onXmlLoaded);             
urlLoader.load(urlRequest);          
}          

private function onXmlLoaded(event : Event) : void{
XML.ignoreWhitespace= true;
var urlLoader : URLLoader = event.currentTarget as URLLoader;
var resultXML : XML = XML(urlLoader.data);             
trace(resultXML);         
var lowtemp_label : TextField =  New TextField();
var hitemp_label : TextField = New TextField();
var condicon_label : TextField = New TextField();
lowtemp_label.text = resultXML.minTemp;
hitemp_label.text = resultXML.hiTemp;
condicon_label.text = resultXML.icon;
}
} 
}

Спасибо! * * 1004

1 Ответ

2 голосов
/ 27 апреля 2011

Вы не добавляете метку в список отображения

var lowtemp_label : TextField =  New TextField();
addChild(lowtemp_label)
var hitemp_label : TextField = New TextField();
addChild(hitemp_label)
var condicon_label : TextField = New TextField();
addChild(condicon_label)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...