Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   Анимация сектора (http://www.flasher.ru/forum/showthread.php?t=64060)

a-mann 22.10.2004 14:12

Анимация сектора
 
Как сделать так чтобы сектор плавно превращался в круг??анимация формы не помогает, делает грубо; с помощью масок не получается :confused:

dee2 22.10.2004 14:20

Вложений: 1
вот принцип - твиннинг маски до полного круга сам доделаешь.

Ромастый 22.10.2004 17:11

Вложений: 1
Прикольно, но в этом случае сектор отрисовывается неравномерно.
Можно еще сделать так:

dee2 22.10.2004 17:20

2 Romasty: у тебя прикольнее :)

Ромастый 22.10.2004 17:27

Сенкс. :)

Штрек 23.10.2004 00:52

this.createEmptyMovieClip("crug", 1);
with (this.crug) {
r = 50;
_x = _y=200;
i = 0;
}
pi2 = 2*Math.PI;
n = 60;
this.crug.onEnterFrame = function() {
with (this) {
clear;
beginFill(0xff0000, 100);
lineTo(r*Math.sin(pi2*i/n), r*Math.cos(pi2*i/n));
lineTo(r*Math.sin(pi2*(i+1)/n), r*Math.cos(pi2*(i+1)/n));
lineTo(0, 0);
endFill();
if (i++ == n) {
delete onEnterFrame;
}
}
};

a-mann 24.10.2004 13:05

:) Всем огромное спасибо за помощь!!


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

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