![]() |
Mouse_Over вместо CLICK, помогите разобраться с кодом.
Здравствуйте!
Делаю схему этажей торгового центра. С помощью программиста добились такого результата: http://dmitry-design.ru/shema/shema.swf есть два файла с кодом. note.as Код AS3:
и main.as Код AS3:
Я хочу стобы клип note появлялся при Mouse_Over и исчезал соответственно. Плюс хотел чтоб книп появлялся в месте наведения мыши. Пробовал вставить значения Mouse._x и Mouse._y но не работает. Подскажите где править код, в as3 не силен. Спасибо. |
евенты:
ROLL_OVER - при наведении ROLL_OUT - при "отведении" координаты: event.stageX event.stageY |
Felicast спасибо.
Я изменил код: Функция в файле main.as Код AS3:
Код AS3:
вот сейчас как работает - http://dmitry-design.ru/shema/shema.swf Подскажите что исправить?.. никак не могу сам понять. |
Ивенты должны быть прикручены к активным областям. Когда наводите на них мышью, создаётся экземпляр класса note с нужным текстом и тут же этот экземпляр добавляется в display object. Как только вы отводите мышку срабатывает Rollout и экземпляр ноут просто стирается, с вынисением из display object
|
willis83 вот в этом и вопрос. как прикрутить ивент Roll_OUT к активной области а не к мувику note?
|
точно также как к ноуту. или у вас это рисованные кнопки??
|
willis83 нет, кнопки не рисованные. По каждому этажу есть *.xml файл с координатами активных зон. Из этих файлов карта формируется.
В этом сложность, пытался сделать по аналогии с участком кода где Roll_Over описывается, так не получается. Где то ошибку делаю.. Тема все еще актуальна. Подскажите пожалуйста. |
| Часовой пояс GMT +4, время: 16:32. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.