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

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

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

Регистрация: Nov 2005
Сообщений: 3
По умолчанию Работа мува, в другом муве. Ребята, помогите.

Ситуация печальная. Мне нужно сегодня здать проект к обеду. Делали его разные люди. я в флеше не программирую( но немного разобралась.

Суть.
У меня есть презентация(П). отдельный swf (там всё от рута прописано).

Есть заставка(З)

Мне из заставки нужно (З) надо загрузить (П)...
Причём.. так, чтоб П - заменило полностью З

я это делаю так:
Код:
_root.createEmptyMovieClip("empty_mc", 1);

_root.empty_mc.Lang = _root.Lang;

trace(_root.empty_mc.Lang);
_root.empty_mc.loadMovie("annual.swf");
_root.empty_mc._lockroot = true;
Я знаю, что у меня есть переменная Lang в презентации
но её нужно определить в заставке((
у меня она не передаёться.
я всю ночь искала как.

Вот примерный план флешки заставки:
1. Уровень
на нем лижат мовик со звуком(1.1)
мовик анимация(1.2)
Выбор языка(2.1)

------------ и где-то там вглубине анимации висит "переход описанный выше.


т.е. я по сути из нутри своей заставки пытаюсь загрузить презентацию. и передать ей переменную языка.

ЗАРАНЕЕ БЛАГОДАРНА ТЕМ, КТО ОТКЛИКНИТСЯ

Старый 13.11.2005, 12:01
Den0k вне форума Посмотреть профиль Отправить личное сообщение для Den0k Найти все сообщения от Den0k
  № 2  
Ответить с цитированием
Den0k
Контрибьютор базы знаний по Флекс
 
Аватар для Den0k

Регистрация: Jul 2005
Адрес: Moldova, Rep. of
Сообщений: 569
Код:
_root.Lang = "aaabbbccc";

_root.createEmptyMovieClip("empty_mc", 1);

_root.empty_mc.loadMovie("annual.swf");// СНАЧАЛА ЗАГРУЗИ

_root.empty_mc.Lang = _root.Lang;

trace(_root.empty_mc.Lang);

//_root.empty_mc.loadMovie("annual.swf");

_root.empty_mc._lockroot = true;

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

Регистрация: Nov 2005
Сообщений: 3
Нет( не работает так.

вот я немного изменила код.
т.е. загружаю мовик
Код:
var MyClip = _root.createEmptyMovieClip("empty_mc", 1);
MyClip.loadMovie("annual.swf");

MyClip.Language = _root.Lang;

trace("передаю");
trace(MyClip.Language); // уходит то что надо (оно и уходило раньше)

MyClip._lockroot = true;


а вот вот презентация не "ловит" эту переменную
я её так пытаюсь хоть увидеть..
презентация судя из прошлого кода работает от рута
Код:
trace("Получаю");
trace(Language);  // пишет Undefined
trace(_root.Language);  // пишет Undefined

Старый 13.11.2005, 13:02
Madasan вне форума Посмотреть профиль Отправить личное сообщение для Madasan Найти все сообщения от Madasan
  № 4  
Ответить с цитированием
Madasan
 
Аватар для Madasan

Регистрация: Jun 2005
Адрес: в Питере
Сообщений: 981
http://www.flasher.ru/forum/showthre...t=71681&page=2
__________________
Делай всё быстро, но не торопись!.._/*o|o*\_.

Старый 13.11.2005, 13:12
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 5  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Можно переменные в _global хранить.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 13.11.2005, 13:49
elizaveta вне форума Посмотреть профиль Отправить личное сообщение для elizaveta Найти все сообщения от elizaveta
  № 6  
Ответить с цитированием
elizaveta

Регистрация: Nov 2005
Сообщений: 3
Цитата:
Можно переменные в _global хранить.
. Спасибо!!!
Сработало с первого раза)
Вы меня спасли!

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

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

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


 


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


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