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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > Action script 2.0

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

Регистрация: Aug 2002
Адрес: menSK %))
Сообщений: 17
Отправить сообщение для BOrMArLEY с помощью ICQ
По умолчанию Управление одним мувиком через другой

Имеются два мувика в одном html. Как сделать в AS2.0 чтобы при событии в одном происходило событие в другом.

Например: кликаю в мувикеА, в мувикеБ играет определенный кадр.
__________________
~ если я смотрю снаружи на себя то я уже не я ~

Старый 21.10.2003, 23:55
_1_Maxim вне форума Посмотреть профиль Отправить личное сообщение для _1_Maxim Найти все сообщения от _1_Maxim
  № 2  
_1_Maxim

Регистрация: Sep 2003
Адрес: Казахстан
Сообщений: 144
Нужно в управляющий мувик поместить ссылку на управляемый мувик.( переменной в А присвоить значение В).

Затем из А управлять В через его свойства.

Старый 22.10.2003, 19:22
Штрек вне форума Посмотреть профиль Отправить личное сообщение для Штрек Найти все сообщения от Штрек
  № 3  
Штрек

Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
По умолчанию Re: Управление одним мувиком через другой

[quote]Оригинал написал(а) BOrMArLEY
[b]Имеются два мувика в одном html. QUOTE]
У тебя ж вроде мувик Б подгружен в мувик А?
Топик в "общих вопросах".
А это совсем другая песня.
У тебя в мувике Б в последнем кадре стоит чего нить?
stop() например. Короче после загрузки в мувик А
мувик Б проигрывается и останавливается ГДЕ?
Если после загрузки проигр. и остан. в последнем кадре
в первом кадре мув.Б пишешь
this.onEnterFrame = function() {
if (_root.tttttt != undefined) {
this.gotoAndPlay(tttttt);
delete onEnterFrame;
}
};
А в мувике А на второй кнопке/первой кнопкой ты , я так понял, загружаешь мувик Б/ определяешь перем. tttttt
on (release) {
_root.tttttt = 20;
}

Причём здесь AS2 ?

Старый 22.10.2003, 19:46
Штрек вне форума Посмотреть профиль Отправить личное сообщение для Штрек Найти все сообщения от Штрек
  № 4  
Штрек

Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
Что б уж совсем покончить с вопросом /из др.раздела/ -
тебе вроде надо, что б после проигр. мувика Б после клика второй кнопки, загружался мувик В.
В последний кадре мув.Б пишешь
stop();
if (_root.tttttt != undefined) {
_root.ttt = 99999;
}
А в мувике А смотришь ttt
this.onEnterFrame = function() {
if (this.ttt == 99999) {
loadMovie("movie2.swf", tvoy_pust_mv);
delete onEnterFrame;
}
};
Здесь movie2.swf - мувик В
tvoy_pust_mv - пустой клип, в который ты загружал мув.Б
Всё должно работать путём.
Причём здесь AS2?

Старый 22.10.2003, 21:38
john вне форума Посмотреть профиль Отправить личное сообщение для john Посетить домашнюю страницу john Найти все сообщения от john
  № 5  
john
МЕГАФЛЭШЕР

Регистрация: May 1999
Адрес: Россия, Москва
Сообщений: 1,181
общение между swf-ками в разных плеерах обеспечивается объектом LocalConnection... (читать хелп)
и AS2 здесь действительно не при чем. LocalConnection был и в шестерке.

Старый 22.10.2003, 23:01
_1_Maxim вне форума Посмотреть профиль Отправить личное сообщение для _1_Maxim Найти все сообщения от _1_Maxim
  № 6  
_1_Maxim

Регистрация: Sep 2003
Адрес: Казахстан
Сообщений: 144
Чесно говоря я раньше не знал, что мувик и swf-синонимы.

Старый 23.10.2003, 17:00
BOrMArLEY вне форума Посмотреть профиль Отправить личное сообщение для BOrMArLEY Найти все сообщения от BOrMArLEY
  № 7  
BOrMArLEY

Регистрация: Aug 2002
Адрес: menSK %))
Сообщений: 17
Отправить сообщение для BOrMArLEY с помощью ICQ
уточняю:

1) ничего не надо подгружать
2) имеется: два swf в одном html. необходимо, допустим, переключать кадры swf1 кнопками из swf2.

ЗЫ: хелп по receiving_lc = new LocalConnection(); не выручил. извините, что спрашиваю в этой ветке. буду знать.
__________________
~ если я смотрю снаружи на себя то я уже не я ~


Последний раз редактировалось BOrMArLEY; 23.10.2003 в 17:03.
Старый 24.10.2003, 13:17
john вне форума Посмотреть профиль Отправить личное сообщение для john Посетить домашнюю страницу john Найти все сообщения от john
  № 8  
john
МЕГАФЛЭШЕР

Регистрация: May 1999
Адрес: Россия, Москва
Сообщений: 1,181
Цитата:
receiving_lc = new LocalConnection(); не выручил.
Этого просто не может быть. Проверено не раз. Все прекрасно работает.

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

Регистрация: Aug 2002
Адрес: menSK %))
Сообщений: 17
Отправить сообщение для BOrMArLEY с помощью ICQ
а по-подробнее никто не может код выложить?
__________________
~ если я смотрю снаружи на себя то я уже не я ~

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

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

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


 


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


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