PDA

Просмотр полной версии : Как обратиться через функцию


Gh >k
30.06.2007, 11:06
Вобщем мне нужно обратиться из клипа к клипу на главной временной шкале, я создал функцию hit (mc1,mc2) 1 клип это this а второй на главной временной шкале, как к нему обратиться?
Я пробывал писать hit (mc1, _root.mc2) - неполучается, подскажите пожалуйста.
Писать функцию в главной шкале я немогу т.к. mc1 будет копироваться много раз.
Заранее спасибо.;)

Haiat
30.06.2007, 12:06
может у тебя проблема внутри функции?область видимости переменных

Gh >k
30.06.2007, 13:31
Эта функция с методом HitTest getBounds. Она не видит их пересечение если просто пишу hit (mcc1,mc2). Если пишу на главной шкале то всё получается, но как я написал раньше я не могу так делать

Haiat
30.06.2007, 14:17
у тебя само тело функции где находится?
мне кажется что распологается оно у тебя в клипе каком то.а вызываешь ты её из другого места.я прав?
область видимость функций!!указывай полный адрес к функции.

Gh >k
30.06.2007, 19:42
Всё спасибо огромное.
Функция бала на главной шкале, я думал что облась видимости будет везде.
Спасиба!

Что такое хорошо?
30.06.2007, 19:45
функция будет видна везде, если она будет объявлена глобальной

Gh >k
01.07.2007, 11:03
А как её объявить глобальной ?
_global.function ...???

etc
01.07.2007, 11:21
_global.myFunction = function(…) {…

Gh >k
01.07.2007, 21:56
пасиб