Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Круглое меню (http://www.flasher.ru/forum/showthread.php?t=83631)

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
на крайняк можно даже со скриптами :)


Часовой пояс GMT +4, время: 00:14.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.