PDA

Просмотр полной версии : Вызов функции с таймлайна в мувиклипе


Polimorth
10.05.2010, 19:10
Внимание, сейчас будет ламерский вопрос.

В главном окне расположен мувиклип mc1. В нём есть вложенный мувиклип mc2. При нажатии на mc2 хочется вызвать функцию func(), описанную в mc1. Как сделать?

Пробовал:
func();
_root.mc1.func()
scene1.mc1.func()
mc1.func()

Не работает. Линкейдж mc1 назначен.
Помогите пожалуйста!

udaaff
10.05.2010, 19:21
Линкейдж mc1 назначен
Линкейдж или имя экземпляра?

Polimorth
10.05.2010, 19:29
Линкейдж. Identefier объекта в библиотеке - "mc1". На всякий случай попробовал назначить ещё instance name и вызвать через него - не прокатило.

Добавлено через 1 минуту
Блин, всё.
_root.instance_name_of_mc1.func()
работает

Спасибо огромное, что натолкнули на мысль.

rainbowrussia
10.05.2010, 21:39
Чтобы сослаться из вложенного клипа на вышестоящий достаточно использовать this._parent.func(), ну или просто _parent.func();