![]() |
|
||||||||||
|
|||||
|
Регистрация: Oct 2006
Сообщений: 19
|
Народ такая проблема, делаю сайт есть страница галлерея, на этой странице должно всплывать подменю с разделами, по задумке будет с боку из вне, вопрос такой: как сделать, чтоб наводя на общую область, выскакивало это меню, проблема в том что пробовал поставить прозрачный мувик по верх этого подменю, но в тогда не нажать на кнопки. Посовтеуйте что нить. Пасиб.
|
|
|||||
|
Регистрация: Feb 2006
Адрес: Moscow
Сообщений: 552
|
__________________
Учимся правильно задавать вопросы |
|
|||||
|
реагируй на приближении мыши к точке а не onRollOver на прозрачный мувик
__________________
"We Are The Champions My Friends!" Queen |
|
|||||
|
Регистрация: Oct 2006
Сообщений: 19
|
проблема в том, что на те кнопки, из которых состоит это подменю поставлен этот код, для плавного замедление
onClipEvent(load){
_x=0;
_y=0;
targetx=100;
targety=0;
speed=20;
}
onClipEvent(enterFrame){
_x+=(targetx-_x)/speed;
_y+=(targety-_y)/speed;
}
on (press) {
gotoAndPlay(2);
}
var mouseListen:Object = new Object();
mouseListen.onMouseMove = function(){
}
Mouse.addListener(mouseListen);
кнопки вылетали с боку замедляясь, используя выше написанный скрипт. ( для замедления ) Последний раз редактировалось iNils; 25.12.2006 в 16:42. |
|
|||||
|
Регистрация: Oct 2006
Сообщений: 19
|
а можно ли сделать проверк просто на движение мыши,? т.е когда курсор попадает в область флеш ролика то открывается подменю, когда отводишь то уберается. заранее спасибо
|
|
|||||
|
проверяешь насколько близки xmouse u ymouse к тому что надо и от этого двигаешь панель
а то что спашиваешь делаешь onRollOver u onRollOut
__________________
"We Are The Champions My Friends!" Queen |
|
|||||
|
Регистрация: Oct 2006
Сообщений: 19
|
Цитата:
Хотя это не лучшая идея, так как резаделы галерей у меня будут на отдельних кадрах, если я буду например на 5 кадре, и отведу курсор то он перскочит на второй Мда, вот проблема ![]() А как проверить насколько близки xmouse и ymouse я вобще 0 =) Если можешь подскажи.. Последний раз редактировалось helloweenn; 25.12.2006 в 17:38. |
|
|||||
|
1. не указал что.gotoAndPlay(2)
2. проверять по теореме пифагора например ![]() 3. не Mouse класс а мувик
__________________
"We Are The Champions My Friends!" Queen |
|
|||||
|
Регистрация: Oct 2006
Сообщений: 19
|
Цитата:
2. покажи пример скриптом плз 3. смотри пункт 1 =) |
|
|||||
|
1. тогда gotoAndPlay(scene,label) а не то что было
2. 3.
__________________
"We Are The Champions My Friends!" Queen |
![]() |
![]() |
Часовой пояс GMT +4, время: 18:06. |
|
|
« Предыдущая тема | Следующая тема » |
|
|