Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Как обратиться через функцию (http://www.flasher.ru/forum/showthread.php?t=97826)

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

пасиб


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

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