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

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

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

Регистрация: Nov 2007
Сообщений: 84
Да, спасибо.

Сделал trace:
Код AS3:
trace(iMc22.getChildAt(0).name);
trace(iMc22.getChildAt(1).name);
И всё стало понятно. Теперь, зная имена (в реальности внутренних мувиков не один, а несколько), можно проверить, какое имя какому внутреннему мувику принадлежит, и начинать с ними работать.

Добавлено через 39 минут
Итак, нужное имя одного мувика есть - "instance2", но по ходу дела ещё один вопрос возник. После применения кода

Код AS3:
		function makeBlue(event:MouseEvent):void {
			var tempMovie:Sprite = new Sprite();
			var alphaOver:Tween = new Tween(tempMovie, "alpha", Strong.easeOut,0, 1, 8, true);
			alphaOver.addEventListener(TweenEvent.MOTION_CHANGE, tweenToBlue);
		}
		function tweenToBlue(event:TweenEvent):void {
			c.color = Color.interpolateColor(0xff0000, 0xffff00, event.position);
			iMc22.getChildByName("instance2").transform.colorTransform = c;
		}
т.е. как только кликну на мышь, внутренний мувик буквально отрывается от итогового мувика, т.е. он проигрывается, и трансформация цвета происходит, но вот он уже не движется вместе с конечным мувиком.

Что нужно сделать, чтобы внутренний мувик не отрывался от родителя?

Добавлено через 3 часа 26 минут
Цитата:
Сообщение от Thanx7 Посмотреть сообщение
... внутренний мувик буквально отрывается от итогового мувика ...
Ответ на свой вопрос нашёл.
Вот здесь: http://www.flasher.ru/forum/showthread.php?t=119388
(Название темы: "Трансформация цвета рушит таймлайн")


Последний раз редактировалось Thanx7; 27.12.2008 в 18:18.
Создать новую тему   Часовой пояс GMT +4, время: 03:47.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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