|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
.
|
Цитата:
/////////////////////////////////////////////////////////////////////////////// // // Copyright (C) 2010. Dimarik // /////////////////////////////////////////////////////////////////////////////// package { import flash.display.Loader; import flash.display.LoaderInfo; import flash.display.Sprite; import flash.display.StageAlign; import flash.display.StageScaleMode; import flash.events.Event; import flash.events.IEventDispatcher; import flash.events.ProgressEvent; import flash.net.URLRequest; /** * @author Dimarik * @version 1.0 * @langversion 3.0 * @playerversion 9.0 * */ [SWF(width="1024", height="768", frameRate="21", backgroundColor="#E0EEEE")] public class LoaderTest extends Sprite { //------------------------------------------------------------------------- // // Constructor // //------------------------------------------------------------------------- public function LoaderTest() { super(); super.addEventListener(Event.ADDED_TO_STAGE, this.initialize); } //------------------------------------------------------------------------- // // Private variables // //------------------------------------------------------------------------- //------------------------------------------------------------------------- // // Private methods // //------------------------------------------------------------------------- public function initialize(event:Event):void { (event.target as IEventDispatcher).removeEventListener(event.type, arguments.callee); super.stage.scaleMode = StageScaleMode.NO_SCALE; super.stage.align = StageAlign.TOP_LEFT; var url: String = 'http://www.pixeljoint.com/files/icons/full/tree2__r1368268481.gif'; var request: URLRequest = new URLRequest(url); var loader: Loader = new Loader(); loader.load(request); var li: LoaderInfo = loader.contentLoaderInfo; li.addEventListener(Event.COMPLETE, this.handler_complete); li.addEventListener(ProgressEvent.PROGRESS, this.handler_progress); } //------------------------------------------------------------------------- // // Events handlers // //------------------------------------------------------------------------- /** * @private */ private function handler_complete(event:Event):void { var li:LoaderInfo = event.target as LoaderInfo; trace('handler_complete, length', li.bytes.length); // 584458 super.addChild(li.loader.content); } /** * @private */ private function handler_progress(event:ProgressEvent):void { var li:LoaderInfo = event.target as LoaderInfo; trace('handler_progress, length', li.bytes.length); // 0 } } } |
|
|||||
блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
|
Из переписки меня и Блуда:
Цитата:
Цитата:
Добавлено через 2 минуты P.S. ты нарушаешь конвенцию? Забавно )
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
|
Аха, в этом есть смысл.
Ждём Блуда или кто-то готов дать комментарии?)
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Цитата:
__________________
Reality.getBounds(this); |
|
|||||
.
|
Цитата:
Добавлено через 21 минуту Кстати, пользуясь случаем хочу передать привет Андрею aka "andreus". Мне сейчас перепала поддержка проекта, автором которого он являлся. Замечательный флешер из нашей команды, ныне покинувший timezero. Благодаря etc и BloodHound, ратовавших за введение Последний раз редактировалось dimarik; 08.12.2010 в 23:14. |
Часовой пояс GMT +4, время: 01:12. |
|
« Предыдущая тема | Следующая тема » |
|
|