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

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

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

Регистрация: Apr 2008
Сообщений: 31
По умолчанию Флешка в флешке

Есть флешка.
1. Как подгрузить в нее другую флешку имею адрес второй типа http://someweb.net/fleshko.swf. И можно ли подгружать через абсолютные адреса вроде этого.

2. Как использовать переменные из первой флешки во второй? Пробовал ОЧЕНЬ по-разному. Но они то читаются то не читаются. А во второй флешке (подгруженной) нужно загрузить картинку путь к которой находится именно в такой переменной.

Пробовал через onEnterFrame. Переменные считываю но тогда не могу подгрузить картинку (они похоже расходятся по времени. т.к. выполнение проги получается нелинейным)

Вобщем вот код
Код AS1/AS2:
var str1:String;
var str2:String;
var str3:String;
 
this.onEnterFrame=function()
{
	str1=_global._docRoot.pic_path;
	str2=_global._docRoot.pic_path;
	str3=_global._docRoot.pic_path;
 
//ttxt2.text=str1;
}
 
	var load_pic;
	load_pic= new MovieClipLoader();
 
	load_pic.onLoadInit=function(){//закончили загрузку
		this.pic._width=640;
		this.pic._height=480;
 
		ttxt2.text=str1;//эту переменную выводит
	};
 
	load_pic.onLoadComplete=function(){//закончили загрузку
		this.pic._width=640;
		this.pic._height=480;
 
		ttxt2.text=str1;//эту тоже
	};
	load_pic.loadClip(str1, pic);//вот тут ЭТА переменная не читается  (str1 - не определенаб как и _global._docRoot.pic_path и pic_path). В этом месте пробовал все возможные комбинации.
 
 
link.onRelease=function()
{
	ttxt2.text=_global._docRoot.pic_path;//тут все читается
	getURL(_global._docRoot.url_path,_new);
}
Жду ваших ответов.

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

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

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


 


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


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