![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
[+1.4 18.06.07]
Регистрация: May 2007
Адрес: Moscow
Сообщений: 263
|
Доброго вечера уважаемому флеш-сообществу.
Зачитывался я тут хелпом на тему "lineStyle" и озадачился таким вопросом: Почему никто(по-крайней мере я ни разу не видел ни в хелпе ни в сети..) не рисует простые геометрические фигуры, такие как прямоугольник, круг, овал в одну линию? Зачем корячиться, вырисовывая круг, если можно просто нарисовать линию с "длиной=1" и "толщиной=2R"? Есть какие-то подводные камни? Последний раз редактировалось Torero; 04.07.2007 в 00:16. |
|
|||||
|
Регистрация: Feb 2007
Адрес: Москва
Сообщений: 128
|
НЕ КУРИТЬ НА САЙТЕ!
__________________
| -=[JOB]=- | -=MyWay=- | |
|
|||||
|
[+1.4 18.06.07]
Регистрация: May 2007
Адрес: Moscow
Сообщений: 263
|
хмэ... эт ты о чем? а то уж больно ответ многозначительный и интригующий..))
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Это к тому, что непонятна твоя проза в первом посте.
|
|
|||||
|
[+1.4 18.06.07]
Регистрация: May 2007
Адрес: Moscow
Сообщений: 263
|
Ok. Попробую на примере.. Визуально имеем 2 одинаковых круга. 2й код проще.
private function test():Void{
//Рисуем 2 одинаковых круга (R=50)
var mc:MovieClip;
mc=this.createEmptyMovieClip("mc",this.getNextHighestDepth());
//1й вариант
mc.moveTo(200, 100);
mc.beginFill(0x4477AA);
mc.lineStyle(0, 0);
for (var a:Number = 0; a < Math.PI*2;a+=Math.PI/30){
mc.lineTo(Math.cos(a)*50+100, Math.sin(a)*50+100);
}
mc.endFill();
//2й вариант
mc.moveTo(210,100);
mc.lineStyle(102, 0);
mc.lineTo(211,100);
mc.lineStyle(100, 0x4477AA);
mc.lineTo(210,100);
}
З.Ы. Про прозрачность, каюсь, загнал лишнего..)) Последний раз редактировалось Torero; 03.07.2007 в 23:59. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Этому способу сто лет.
|
|
|||||
|
[+1.4 18.06.07]
Регистрация: May 2007
Адрес: Moscow
Сообщений: 263
|
Да я и не претендую на новаторство.)))
Вопрос был в другом: способ корректный? если да, то почему им не пользуются для того чтобы, скажем, прямоугольники рисовать? Последний раз редактировалось Torero; 04.07.2007 в 00:07. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
А откуда у тебя такая статистика, кто и каким способом пользуется?
|
|
|||||
|
[+1.4 18.06.07]
Регистрация: May 2007
Адрес: Moscow
Сообщений: 263
|
Я-же написал: поиск по сайту(ключ.слово "круг")+help - не нашел ничего подобного(либо тригонометрия, либо curveTo) - вот и решил поинтересоваться на всякий случай.
Думаю, топик можно закрывать. ![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 08:19. |
|
|
« Предыдущая тема | Следующая тема » |
|
|