![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 2
|
добрый день!
появилась вот такая проблема... при определенной работе я озадачился сведением в всех скриптов из сцены в один первый кадр (зачем - это совершенно другая история). вот кусочек скрипта (вполне себе рабочий): _root.attachMovie("dock_mov","dock_mov",_root.getNextHighestDepth(),{_x:0, _y:0}); _global.rF = true; _root.dock_mov.onEnterFrame = function() { if (_global.rF) { _root.dock_mov.prevFrame(); } else { _root.dock_mov.nextFrame(); } }; _root.Background.onMouseMove = function() { if (_ymouse<=100) { _global.rF = false; } else { _global.rF = true; } }; _root.dock_mov.dock_base.my.onRelease = function() { _root.star._alpha = 50; }; все работает замечательно, что и не удивительно. но задача в другом. как ее заставить работать из самого корня. я так понимаю, что проблема в том что, адрес этой кнопки "_root.dock_mov.dock_base.my" прописан неверно (но вариантов здесь не особо много, правда ведь?). "dock_mov" представляет собой клип, в котором "dock_base" ездит туда-сюда. "dock_base" - просто мувик из одного кадра в котором лежит некий прямоугольничек и сама кнопка. заранее благодарен за любые советы а вот и сам пример: Последний раз редактировалось a0137; 18.02.2009 в 02:33. Причина: ошибка в коде - поправлено |
|
|||||
|
Проверьте, заданы ли instance name для всех используемых клипов на сцене?
UPD ну да, внутри dock_mov не задано имя для dock_base
__________________
...вселенская грусть Последний раз редактировалось gloomyBrain; 18.02.2009 в 03:04. |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 2
|
спасибо огромное
|
![]() |
![]() |
Часовой пояс GMT +4, время: 21:59. |
|
|
« Предыдущая тема | Следующая тема » |
|
|