Форум 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=107697)

mre 07.02.2008 14:39

Не могу получить доступ к родителю
 
Выполняю следующий код
Код:

container.DragListener = new Object();
container.onPress = function()
{
    startDrag(this);
    Mouse.addListener(this.DragListener);
}
container.onRelease = function()
{
    stopDrag();
    Mouse.removeListener(this.DragListener);
}
container.DragListener.onMouseMove = function()
{
    _this = this._parent;
    trace(_this._name);
}

trace(_this._name); - не могу получить доступ к container, как его можно получить внутри onMouseMove ?

chingachgoog 07.02.2008 15:06

Код:

container.DragListener = {}
container.DragListener.path=container

container.DragListener.onMouseMove = function(){
        trace(this.path)
}


mre 07.02.2008 15:46

Спасибо!!!
А почему не работает _parent ?

chingachgoog 07.02.2008 16:22

А вы создайте в мувике переменную, например А=12 и попытайтесь у А найти парента :)
Объект и мувиклип это не одно и тоже, у мувиклипа много чего есть, помимо парента, что у объектов нет (обычно это обозначается нижним подчеркиванием: _alpha).

mre 07.02.2008 16:36

ясно, спасибо.


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

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