Показать сообщение отдельно
Старый 25.08.2006, 11:01
NADY_ROD вне форума Посмотреть профиль Отправить личное сообщение для NADY_ROD Найти все сообщения от NADY_ROD
  № 1  
Ответить с цитированием
NADY_ROD

Регистрация: Feb 2006
Сообщений: 19
Question Загрузка XML

Скажите почему не получается вывести в текстовом поле сообщение о загрузке (получается вывести, но в окне Output - пример взят из HELPа).
Была попытка загрузить в .swf тест из .html с рисунками, хотелось сделать предзагрузчик - не получилось. Посоветуйте что сделать с такой вот проблемой.
вот сам код:
Код:
var ss:TextField.StyleSheet = new TextField.StyleSheet();
ss.load("sample.css");
content.styleSheet = ss;
content.multiline= true;
content.wordWrap = true;
content.html = true;
content.mouseWheelEnabled = true;
//--------------------------------
 var story:XML = new XML();
//----------------------------------
 var checkProgress = function(xmlObj:XML) {
  var bytesLoaded:Number = xmlObj.getBytesLoaded();
  var bytesTotal:Number = xmlObj.getBytesTotal();
  var percentLoaded:Number = Math.floor((bytesLoaded / bytesTotal ) * 100);
  trace ("Осталось времени, мс: " + getTimer());
  trace ("Загружено: " + bytesLoaded);
  trace ("Всего: " + bytesTotal);
  trace ("Процент загрузки: " + percentLoaded);
 //------------------------------------------------------------
 this.display10.text="Пожалуйста подождите, идет загрузка  рисунков "+percentLoaded+"%";
 trace(this.display10.text);
//--------------------------------------------------------------
   }
  
story.ignoreWhite = true;
story.onLoad = function () {	
	content.htmlText = story;
	clearInterval(intervalID);
    trace("intervalID: " + intervalID);
		}
story.load("trade_about.html");
var intervalID:Number = setInterval(checkProgress, 100, story);


Последний раз редактировалось iNils; 25.08.2006 в 12:03.