Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 21.08.2011, 21:29
CrazyPHP вне форума Посмотреть профиль Отправить личное сообщение для CrazyPHP Найти все сообщения от CrazyPHP
  № 1  
Ответить с цитированием
CrazyPHP

Регистрация: Sep 2008
Сообщений: 27
Question Прелоадер с загрузкой внешнего swf

Есть файл preloader.swf который подгружает основной файл с того же домена что и он сам.

Код AS3:
package scripts {
 
	import flash.display.*;
	import flash.events.*;
	import fl.events.*;
	import flash.ui.*;
	import flash.net.*;
	import flash.external.*;
	import flash.text.*;
	import flash.system.*;
 
	public class preloader extends MovieClip {
 
		var loader:Loader = new Loader();
 
		public function preloader() {
			//загружаем основную флешку
			var request:URLRequest = new URLRequest("http://сайт.ру/файл.свф"); 
			loader.load(request);
			//
			loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, onProgress);
			loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete);
		}
 
		public function onProgress(e:ProgressEvent):void {
			preloader_percent.text = Math.floor(e.bytesLoaded/(e.bytesTotal/100)).toString()+"%";
		}
 
		public function onComplete(e:Event):void {
			preloader_percent.text = "100%";
			addChild(loader);
		}
 
	}
 
}
проценты бегают во время загрузки. ОДнако по окончании загрузки выдаёт такую ошибку:
Цитата:
TypeError: Error #1009: Не удается вызвать свойство или метод со ссылкой на объект "null".
at scripts::index()
при этом флешка на сцену не добавляется.

что делать?

Создать новую тему   Часовой пояс GMT +4, время: 02:47.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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