Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Загрузка текста с http и обновление с помощью timer (http://www.flasher.ru/forum/showthread.php?t=198544)

max33inboxlv 28.04.2013 23:51

Загрузка текста с http и обновление с помощью timer
 
Возникла проблема при обновлении текста. Текст загружается каждые 9 секунд, во время загрузки он пропадает со сцены. Как сделать, чтобы на сцене оставался текст прошлой загрузки, и как только он загрузил новые данные (текст) обновил его на сцене без пропадания?
Мой код:

Код AS3:

var timeradd:Timer = new Timer (9000);
timeradd.addEventListener(TimerEvent.TIMER, whentimer);
timeradd.start();
function whentimer (e:TimerEvent):void {
        loadData();
        trace("timer");
}
var output = new TextField();
function initalizeOutput():void {
 
        output.width = 550;
        output.height = 60;
        output.x = 100;
        output.y = 40;
        addChild(output);
}
function loadData():void {
        var loader:URLLoader = new URLLoader();
        loader.dataFormat = URLLoaderDataFormat.TEXT;
        loader.addEventListener(Event.COMPLETE, onComplete);
        var URLhost:String = "http://.....";
        loader.load(new URLRequest(URLhost));
 
 
 
}
function onComplete(e:Event):void {
        var loader:URLLoader = URLLoader(e.target);
        var sp:String = new String(loader.data);
        var words:Array = sp.split(/[><]/);
        for (var i:int = 0; i < words.length; i++) {
        trace(i,words[i]); }
        var sp1:String = words[1220];
        var thisDay:String = words[1230];
        var price:String = words[1234];
 
        output.htmlText = "<b>1 = " + sp1 + "(" + thisDay + ")." + price + " Procent.</b>";       
}
initalizeOutput();
loadData();


mooncar 29.04.2013 01:49

max33inboxlv, код выделяйте соответствующими тегами.


Часовой пояс GMT +4, время: 09:08.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.