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

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

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

Регистрация: May 2011
Сообщений: 39
Arrow Передача данных из мувиклипа в другой мувиклип

Здравствуйте)

Есть флешка, на сцене лежит мувик anm. В нем другие мувики.
Нужно передать событие из одного мувика в другой, чтобы проверить позицию первого.

В мувике (regsh1_block - инст.имя) пишу следующее:

Код AS1/AS2:
  enterFrame = function () {
	if (_root.anm.klapan190._currentframe == 1) {this.gotoAndStop(30);} 
	if (_root.anm.klapan190._currentframe == 2) {this.gotoAndStop(30);} 
	if (_root.anm.klapan190._currentframe == 3) {this.gotoAndStop(1);}
	}
_root.anm.klapan190 - путь к мувику, в котором нужно выяснить кадр, на котором он в данный момент остановился. В нем три кадра.
В самом мувике regsh1_block анимации.
В общем он должен запомнить переданные ему данные из klapan190 и встать на таймлайне в соответствии с кадром, на котором стоит regsh1_block.
Не получается что-то у меня.


Последний раз редактировалось Keyles; 27.01.2015 в 17:17.
Старый 28.01.2015, 10:16
Sergey_A вне форума Посмотреть профиль Отправить личное сообщение для Sergey_A Найти все сообщения от Sergey_A
  № 2  
Ответить с цитированием
Sergey_A

Регистрация: Jun 2010
Сообщений: 128
Что именно у вас не получается? Вы хотите синхронизировать два мувика - чтобы кадр на одном постоянно соответствовал кадру на втором? Или смена кадра должна происходить только в момент остановки анимации на klapan190?
В любом случае, ИМХО, постоянно проверять кадр с помощью onEnterFrame (у вас просто начало не скопировалось, или как?) неправильно. Если остановку анимации в klapan190 вызывает какое-то событие, то на него и надо повесить смену кадров в regsh1_block.

Старый 28.01.2015, 11:11
Keyles вне форума Посмотреть профиль Отправить личное сообщение для Keyles Найти все сообщения от Keyles
  № 3  
Ответить с цитированием
Keyles
 
Аватар для Keyles

Регистрация: May 2011
Сообщений: 39
Ну да, onEnterFrame) По другому уже сделала, через klapan управление. Спасибо, можно удалять тему)

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

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

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


 


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


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