PDA

Просмотр полной версии : Круглое меню


Dennix
10.08.2006, 10:59
Добрый день!

Подскажите как сделать простенькую менюшку как на сайте http://cyclog.wise-graphics.net такую полукруглую.

Может кто-нибудь выложет исходник - буду благодарен. Или хотя бы методы поподробней. Но судя по всему тут немного делать, знать бы как.

Спасибо.

Kinsler
10.08.2006, 11:15
чето наподобие:
i=0;
function rot (direct)
{
this.onEnterFrame = function ()
{
i=direct+i;
_root.mymenu._rotation =i;
}

}

_root.mymenu.onRollOver = function ()
{
if (_ymouse>150)
{
rot(-1)
}
else
{
rot(1);
}
}

Dennix
10.08.2006, 13:09
У меня получается что круг вращается вокруг своего левого верхнего угла... а не от центра... (

Dennix
10.08.2006, 13:14
ОК с этим разобрался
Только роловер не работает когда мышка находится на объекте. Что с этим поделать?

Psycho Tiger
10.08.2006, 14:56
Поищи по форуму - для этого есть специальный класс я где то видел..
Просто кнопка у тебя как я понимаю перекрывает ролл овер от менюшки
Поэтому ты либо ищи класс по фоуруму (где видел не помню)
Либо просто на кнопку поставь опять таки
_root.myButton.onRollOver = function ()
{
if (_ymouse>150)
{
rot(-1)
}
else
{
rot(1);
}
}

KidsKilla
10.08.2006, 15:05
Psycho Tiger тэгом code пользуемся, ага?

wvxvw
11.08.2006, 03:25
Никогда-никогда так не делайте, если хотите, чтобы человек воспользовался вашей менюшкой =) менее эргономичный вариант сложно придумать =)

Dennix
11.08.2006, 09:52
А как же тогда правильно?

Kinsler
11.08.2006, 11:09
правильно
это написать вертикальное меню на html
на крайняк можно даже со скриптами :)