![]() |
Как отследить окончание загрузки мувика на AS1.0?
Доброго времени суток!
Мне нужно в одном кадре проделать следующее: загрузить картинку из файла и определенным образом обработать ее высоту и ширину, используя при этом ActionScript 1.0 (то-есть, я не могу использовать addListener). Как это можно сделать? Я делаю следующим образом: Код:
this.createEmptyMovieClip("tmpPic", this.getNextHighestDepth());Заранее спасибо! PS: Еще раз обращу внимание: нужно обязательно сделать на AS1.0!!! |
tmpPic.onEnterFrame = function(){
if(this.getBytesLoaded()/this.getBytesTotal() >= 1){ delete this.onEnterFrame; trace(this._height) } } |
trace("created!");
this.createEmptyMovieClip("tmpPic", this.getNextHighestDepth()); tmpPic.loadMovie(_parent.LOADimage); tmpPic.onEnterFrame = function(){ trace("onEnterFrame"); if(this.getBytesLoaded()/this.getBytesTotal() >= 1){ delete this.onEnterFrame; trace(this._height) } } Выдает только "created!" |
после tmpPic.loadMovie от tmpPic.onEnterFrame ничего не остается,
надо обработчик вешать на другой мувик, например: Код:
this.createEmptyMovieClip("tmpPic", this.getNextHighestDepth()) |
| Часовой пояс GMT +4, время: 06:21. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.