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

Регистрация: Oct 2006
Сообщений: 2,281
думаю так понятнее
Код AS3:
var loader:Loader=new Loader();
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete);
addChild(loader);
loader.load(new URLRequest("1.jpg"));
//тут загрузка только началась!
//тут ты просто описываешь функцию ее код не выполняется(!) т.к. никто функцию не вызвал(пока)
function onComplete(e:Event):void {
	e.target.removeEventListener(Event.COMPLETE, onComplete);
	//загрузка окончена!
}
//тут все еще ничего не загружено,loader.width/loader.height=0;
//тут деление на 0
var scale:Number=Math.min(windowWidth/loader.width),windowHeight/loader.height);
loader.scaleX=loader.scaleY=scale;