Форум 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=98075)

N O X 05.07.2007 22:34

Вращающееся меню
 
Доброго дня, хотелось бы узнать как изобразить такое же меню как тут, может кто ссылку на литературу или схожие исходники сможет дать

D12 05.07.2007 23:06

Оно вам нравится ?

P.S. Подождите немного

N O X 06.07.2007 00:31

Цитата:

Сообщение от D12
Оно вам нравится ?

P.S. Подождите немного

Очень нравится

P.S. жду не дождусь

D12 06.07.2007 00:35

Код:

this.createEmptyMovieClip("mcc", 0);
this.createEmptyMovieClip("mc", 1);
with (mc) {
        lineStyle(2, 0x000000, 100);
        moveTo(-25, 25);
        lineTo(-25, -25);
        lineTo(25, -25);
        lineTo(25, 25);
        lineTo(-25, 25);
        endFill();
}
//
var a:Number = 210;
var b:Number = 36;
var d:Number = 0;
var gr:Number = Math.PI/180;
var u:Number = 180;
//
var a1:Number = 150;
var b1:Number = 60;
var d1:Number = 0;
var gr1:Number = Math.PI/180;
//
onEnterFrame = function () {
        if (_root._xmouse<275) {
                d -= (275-_root._xmouse)/60;
        }
        if (_root._xmouse>275) {
                d -= (275-_root._xmouse)/60;
        }
        d1 = d;
        //
        var x = a*Math.cos(d*gr);
        var y = b*Math.sin(d*gr);
        mc._x = 275+x*Math.cos(u*gr)-y*Math.sin(u*gr);
        mc._y = 100+x*Math.sin(u*gr)+y*Math.cos(u*gr);
        //
        var x1 = a1*Math.cos(d1*gr);
        var y1 = b1*Math.sin(d1*gr);
        mcc._x = 275+x1*Math.cos(u*gr)-y1*Math.sin(u*gr1);
        mcc._y = 200+x1*Math.sin(u*gr)+y1*Math.cos(u*gr1);
        //
        mc._xscale = mc._yscale=(mcc._y/2);
};
//

Это пока идейный набросок модели, на днях автоматизирую до простых корректировак, постораюсь завтра, а сейчас пора спать, сладких снов =)

N O X 06.07.2007 01:01

Классно, жду прожолжения. И если не сложно будет вноси в код поянения.

P.S. Спасибо за помощь

D12 07.07.2007 01:21

Вот по этой ссылке расположен пример меню для вас =)
просто укажите в корректировке ваши условия, код дальше позаботится сам :)


здесь=)

P.S. Приятных снов =)

Kikasso 07.07.2007 01:42

О, Пикачу! Класс..

D12 07.07.2007 01:53

2Kikasso у меня есть "fla" в котором под сотню покемонов нарисованных в векторе могу выслать =)

etc 07.07.2007 01:56

Гы, что-то мне это напомнило.

Kikasso 07.07.2007 02:36

Цитата:

Сообщение от D12
2Kikasso у меня есть "fla" в котором под сотню покемонов нарисованных в векторе могу выслать =)

Плз.>>> [ спасибо ]


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

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