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

Dennix 08.05.2006 22:02

Из ломанной в кривую
 
Вложений: 1
Интересно, можно сделать так, чтобы ломаная линия, после того как в некоторые ее точки ткнули мышкой, скруглялась?

Заставить пользователя нарисовать ломаную замкнутую линию еще можно, а вот скруглить углы...

Если есть хоть какие-то мысли или примеры - поделитесь пожалуйста... :)

silin 08.05.2006 22:12

глянь, (в самом низу)
не уверен, оно ли тебе надо (праздник ведь..

Dennix 08.05.2006 22:28

Спасибо, посмотрю... :)

Dennix 08.05.2006 23:07

Вложений: 2
Все-таки не совсем то.... надо как на картинке вверху... А у тебя так:

Dracula_DIS 08.05.2006 23:21

ипользуй обычную математическул интерполяцию...
это если сосьавлять потом ее из кусков кривых Безье.
или попробуй разобраться в самих кривых Безье...

Dennix 08.05.2006 23:25

Надо сделать из указываемой пользователем точки - контрольную точку в кривых Безье - а как это организовать?

silin 08.05.2006 23:27

вот так и сделать: "из указываемой пользователем точки - контрольную точку в кривых Безье"

Dracula_DIS 08.05.2006 23:29

curveTo(x,y,x2,y2);
синтаксис такой вроде..

Dennix 08.05.2006 23:39

:) А кодом не поможешь, плиз?
Я рисую lineto по событию onMouseUp, т.е. - клик - точка - клик - прямая между двумя точками... Допустим знаю как сделать точное позиционирование, чтобы точно щелкнуть по вершине, то как из угла сделать кусок окружности - хоть убей... :)

Dracula_DIS 08.05.2006 23:41

хм... напиши мне щас на ICQ 273373388 попробуем разобраться...


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

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