Просмотр полной версии : Управление клипом с другого клипа!
Привет!
Подскажите, как с одного клипа у правлять другим......как правельно писать путь?........делаю через _root, но ни чего не получается!
Alex_beginner
03.06.2008, 15:34
Это как это через _root. По-подробнее плиз!
Да не это я думал просто, что через _root нада.........я не знаю как правильно......вот прошу помочь!
если у тебя клипы созданы вручную, то нажми "insert target path" там будут показаны все твой клипы и их полные имена.
Psycho Tiger
03.06.2008, 17:29
Адресация:
mc - какой то клип. (где mc его имя)
_parent - родитель какого то клипа
this - текущий клип (но не всегда, может менятся - тонкости кода :))
_root - главная сцена.
_root.mc - обращение к мувику mc на сцене
this.mc._parent - обращение к this, то есть родителю mc, а так как он находится в this то и получаем this
_root._parent - получаем undefined, у сцены нет родителя
Alex_beginner
03.06.2008, 17:32
Пользуйте прописыванием абсолютных и относительных путей.
Например, пусть на корневом поле фильма имеются два клипа — mov1 и mov2.
Частью клипа mov2 является клип mov3.
Как, располагаясь «внутри» mov1, узнать координату по X клипа mov3? А сделать
это очень просто, написав полный адрес mov3:
trace(_root.mov2.mov3._x);
или с помощью относительной ссылки(рекомендуется)
trace(_parent.mov2.mov3._x);
Вообщем у меня mov.swf.....в него я загружаю mov2.swf..............как мне управлять mov2.swf из mov.swf?
Psycho Tiger
03.06.2008, 18:43
Ты ведь загружаешь не просто так, а в какой-то мувик. Вот этим мувиком и управляй - будешь управлять mov2.swf
Да конечно.....в контейнер (pole)........получается путь к клипам-кнопкам писАть через него? _parent.pole.button........так?
olexandr
03.06.2008, 23:12
ну попробуй! ей Богу, проще!
напиши в своем подгружаемом мувике trace(this) и после загрузки увидишь путь к нему.
Не получается!!.......что то не правильно делаю...........можно примерчик?
Psycho Tiger
05.06.2008, 14:07
Почему ты пишешь _parent.***? Ты что, обращаешься оттуда не с таймлайна главной сцены? Если да - все правильно. Но я почему то уверен. что не оттуда. Используй
_root.pole
Alex_beginner
05.06.2008, 14:16
Tiger! Привет! Всегда приятно читать Ваши посты. Они кратки и содержательны.
Да пожалуй Tiger Вы правы - код с 85%-ой вероятностью расположен на _root, отсюда и все проблемы (_parent итд).
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.