Показать сообщение отдельно
Старый 10.12.2008, 09:36
kackbip вне форума Посмотреть профиль Отправить личное сообщение для kackbip Найти все сообщения от kackbip
  № 4  
Ответить с цитированием
kackbip
 
Аватар для kackbip

Регистрация: Sep 2007
Адрес: Tomsk
Сообщений: 943
Отправить сообщение для kackbip с помощью ICQ Отправить сообщение для kackbip с помощью Skype™
В строке
Код AS3:
this.parent.parent.parent.mc1.alpha=.5;
у вас неизвестная составляющая является mc1. Т.е. если вы протрейсите то увидите что mc1=undefined. Потому, что DisplayObjectConteiner не является динамическим классом. Чот это значит? А то, что DisplayObjectContainer может содержать только те методжы и свойства, которые были даны ему в описании класса.
Я так полагаю, вас не интересуют особые программерские заморочки о правильности подхода Потому вот вам 2 варианта:
Код AS3:
this.parent.parent.parent.getChildByName("mc1").alpha=.5;
 
(parent.parent as MovieClip).mc3.alpha = 0.5;