![]() |
только не посылайте =)
как нарисовать кружок? Только не посылайте в уроки. Был там. Там что-то жутко крутое, а мнеб кружочек и все. Не боле. Ну или хотя бы одну четверть. Сама суть вопроса: какие координаты у точки кривой Control, как ее называют в хелпе.
|
Зачем - в уроки? Поищи по форуму. Это сильно крутая задачка. Может, не сильно, но точно крутая. Исходники по-моему тут подцепляли в изобилии.
|
Цитата:
а слабо поискать по слову curveTo ? :) ладно, так и быть - есть одна легендарная тема... Дениска и Aib хорошо отметились там... :) |
Мде...
Спасибо. Не ожидал.
|
хехе...вот кружок!
function DrawCircle(name, size, div) { _root.createEmptyMovieClip("name", div); with (_root.name) { lineStyle(1, 0x000000, 100); beginFill(0x000000, 50); moveTo(200, 200); curveTo(200, 180, 215, 165); curveTo(230, 150, 250, 150); curveTo(270, 150, 285, 165); curveTo(300, 180, 300, 200); curveTo(300, 220, 285, 235); curveTo(270, 250, 250, 250); curveTo(230, 250, 215, 235); curveTo(200, 220, 200, 200); endFill(); _width = size; _height = size; } } myBall = new DrawCircle(); а вот сразу многа многа..:) function DrawCircle(name, size, div) { _root.createEmptyMovieClip("name", div); with (_root.name) { lineStyle(1, 0x000000, 100); beginFill(0x000000, 50); moveTo(200, 200); curveTo(200, 180, 215, 165); curveTo(230, 150, 250, 150); curveTo(270, 150, 285, 165); curveTo(300, 180, 300, 200); curveTo(300, 220, 285, 235); curveTo(270, 250, 250, 250); curveTo(230, 250, 215, 235); curveTo(200, 220, 200, 200); endFill(); _width = size; _height = size; } } for (i=150; i>=0; i-=10) { _root["myCirc"+i] = new DrawCircle(i,i,i); } хехе....вот такая байда....:\ |
2Nox :D :D :D Ты тоже там нетухло отметился.
Ещё можно вспомнить способ, каким я шарики на елку рисовал... Вот там точно идеальный кружок получается. Так же можно и окружность забацать. Кстати, ведь специально для начинающих мучались :D |
вот еще откопал ... когда-то давно экспериментировал :)
там тот же код который предлагали Дениска и Аиб, просто наглядно видно когда кружок становится похож на кружок если его строить при помощи curveTo (там надо выбрать количество сегментов и щелкнуть в любом месте сцены) |
| Часовой пояс GMT +4, время: 07:27. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.