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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 30.05.2008, 14:19
FireBreezy вне форума Посмотреть профиль Отправить личное сообщение для FireBreezy Найти все сообщения от FireBreezy
  № 11  
Ответить с цитированием
FireBreezy

Регистрация: May 2008
Сообщений: 25
Вот ещё пару глупых вопросов которые меня мучат:
Подгрузчик из 2-х кадров отмел сразу, поскольку сам скрипт у меня весит 100кил, что составляет пол флешки...
Посему пришел опробовать вариант когда один флеш ролик подгружает другой. но почемуто после подгрузки у меня вылетает ерорчик говорящий что один флеш мувик неможет подгрузить другой. Это както лечиться?

Старый 30.05.2008, 15:06
fljot вне форума Посмотреть профиль Отправить личное сообщение для fljot Найти все сообщения от fljot
  № 12  
Ответить с цитированием
fljot

блогер
Регистрация: Jul 2007
Сообщений: 940
Записей в блоге: 3
что за еррор? покажите код

Старый 30.05.2008, 15:37
FireBreezy вне форума Посмотреть профиль Отправить личное сообщение для FireBreezy Найти все сообщения от FireBreezy
  № 13  
Ответить с цитированием
FireBreezy

Регистрация: May 2008
Сообщений: 25
Вот такой код:

Код:
package
{
	import flash.display.*;
	import flash.events.*;
	import flash.text.*;
	import flash.utils.*;
	import flash.net.URLRequest;


	public class swfLoader extends Sprite
	{
		//variables
		private var srcLoader:Loader;
		private var myText:TextField;

		public function swfLoader()
		{
			myText = new TextField();
			addChild(myText);

			srcLoader = new Loader();
			srcLoader.contentLoaderInfo.addEventListener( ProgressEvent.PROGRESS, onProgress );
			srcLoader.contentLoaderInfo.addEventListener( Event.COMPLETE, onComplete );

			//начинаем загрузку
			//srcLoader.load( new URLRequest( String("view3dx.swf") ) );
			srcLoader.load( new URLRequest( String(loaderInfo.parameters["url"]) ) );
		}

		private function onProgress(event:ProgressEvent):void
		{
			myText.htmlText = "Progress:" + event.bytesLoaded;
		}
		
		private function onComplete(event:Event):void
		{
			addChild( srcLoader.content );
		}
	}
}
И вот такой ерор:
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at Main$iinit()

Видимо чето ему в моей флешке ненравиться

Старый 30.05.2008, 16:08
BlooDHounD вне форума Посмотреть профиль Отправить личное сообщение для BlooDHounD Посетить домашнюю страницу BlooDHounD Найти все сообщения от BlooDHounD
  № 14  
Ответить с цитированием
BlooDHounD
стервочка (я мужик)
 
Аватар для BlooDHounD

блогер
Регистрация: Mar 2004
Адрес: Борисов
Сообщений: 3,161
Записей в блоге: 22
ну вообще-то ошибка в классе Main

Старый 30.05.2008, 16:52
FireBreezy вне форума Посмотреть профиль Отправить личное сообщение для FireBreezy Найти все сообщения от FireBreezy
  № 15  
Ответить с цитированием
FireBreezy

Регистрация: May 2008
Сообщений: 25
Ошибка в том что я в Main обращаюсь к stage. А его при такой подгрузке просто несуществует. Как можно решить проблему? Как достучатся до stage? А то мне жизнено необходимо иметь следующие ф-ии:


stage.scaleMode = StageScaleMode.NO_SCALE;
stage.showDefaultContextMenu = false;

stage.addEventListener(MouseEvent.MOUSE_DOWN, onMouseDown );
stage.addEventListener(MouseEvent.MOUSE_MOVE, onMouseMove );

Старый 30.05.2008, 17:17
badun вне форума Посмотреть профиль Отправить личное сообщение для badun Найти все сообщения от badun
  № 16  
Ответить с цитированием
badun

Регистрация: Dec 2007
Сообщений: 269
Event.ADDED_TO_STAGE

Старый 30.05.2008, 17:23
FireBreezy вне форума Посмотреть профиль Отправить личное сообщение для FireBreezy Найти все сообщения от FireBreezy
  № 17  
Ответить с цитированием
FireBreezy

Регистрация: May 2008
Сообщений: 25
2badun Что мне это даст? Если у меня есь мувик A, он создает мувик Б(который ничего незнает о А) Как достучаться или заменить stage в мувике Б?

Старый 30.05.2008, 17:29
badun вне форума Посмотреть профиль Отправить личное сообщение для badun Найти все сообщения от badun
  № 18  
Ответить с цитированием
badun

Регистрация: Dec 2007
Сообщений: 269
Цитата:
Сообщение от FireBreezy Посмотреть сообщение
Как достучаться или заменить stage в мувике Б?
Достучаться по Event.ADDED_TO_STAGE. Так понятнее?

Старый 31.05.2008, 12:25
FireBreezy вне форума Посмотреть профиль Отправить личное сообщение для FireBreezy Найти все сообщения от FireBreezy
  № 19  
Ответить с цитированием
FireBreezy

Регистрация: May 2008
Сообщений: 25
По умолчанию Спасибо

Спасибо всем ко выслушивал и помогал мне неучу похоже к понедельнику у меня чтото таки получиться. А сейчас осталось пару организационных вопросов.
1. Не хотелось бы чобы основную флешку ктото вскрыл, поэтому юзаю галочку "Защита от импорта". Но при этом не могу подгрузить её со своего загрузчика. Это какнибудь решаеться?
2. В настройках есть странный параметр доступ. Он может быть "Локальный" ИЛИ "Сетевой". Какой выставлять предпочтительнее и почему?

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

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

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


 


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


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