![]() |
|
||||||||||
|
|||||
|
Регистрация: Aug 2009
Сообщений: 101
|
Цитата:
__________________
Кто к нам с мечом придет, тот появиться на респауне уже без меча. |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Рисуем кусок пирога.
var r:Number = 100; var pie:MovieClip = createEmptyMovieClip("pie", getNextHighestDepth()); pie._x = 200; pie._y = 200; pie.beginFill(0xFFFF00); pie.lineStyle(1); // на 30 градусов for (var i:Number = 0; i < 31; i++) { var x:Number = r * Math.cos(i * Math.PI / 180); var y:Number = r * Math.sin(i * Math.PI / 180); pie.lineTo(x, y); } ![]() |
|
|||||
|
Регистрация: Aug 2009
Сообщений: 101
|
Черт,да!!! гениально!!! Вот это то мне и нужно было, спасибо)))
__________________
Кто к нам с мечом придет, тот появиться на респауне уже без меча. |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Кстати, части можно изобразить и в виде треугольников. А поверх положить круглую маску. Так, наверное, правильнее даже будет.
|
|
|||||
|
Регистрация: Aug 2009
Сообщений: 101
|
Ага, но это уже мелочи, сам способ вы мне показали.
__________________
Кто к нам с мечом придет, тот появиться на респауне уже без меча. |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
На всякий пожарный.
var chart:MovieClip = createEmptyMovieClip("chart", getNextHighestDepth()); chart._x = 200; chart._y = 200; var r:Number = 100; // 9 частей по 40 градусов. for (var i:Number = 0; i < 9; i++) { var x:Number = r * Math.cos(40 * Math.PI / 180); var y:Number = r * Math.sin(40 * Math.PI / 180); var piece:MovieClip = chart.createEmptyMovieClip("piece", chart.getNextHighestDepth()); piece.lineStyle(1); piece.beginFill(Math.random() * 0x1000000); piece.lineTo(r, 0); piece.lineTo(x, y); piece._rotation = i * 40; } // плюс рисуем круглую маску сверху. |
|
|||||
|
Регистрация: Aug 2009
Сообщений: 101
|
Как здорово ^_^
__________________
Кто к нам с мечом придет, тот появиться на респауне уже без меча. |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Что-то у меня мозг за руками не поспевает. Такой способ, вообще-то не покатит. Если 1 кусок, допустим должен быть 180 градусов... тут треугольник уже не получиться никакой, вообще. Так что первый способ рулит ![]() |
|
|||||
|
Регистрация: Aug 2009
Сообщений: 101
|
=))
Кстати, а ты случайно не знаешь как можно сделать чтобы Флешь показывал не только какое число сегодня a на неделю вперед и назад? Дело в том, что если просто прибавить любое число к текущему числу, то число следующего дня может выйти за приделы данного месяца...придется про-считывать каждый месяц, а если еще считать высокосные года, то там вообще кошмар. Вот скрипт чтобы узнать сегодняшнее число Добавлено через 1 минуту Вопрос не в тему, но вдруг ты знаешь))
__________________
Кто к нам с мечом придет, тот появиться на респауне уже без меча. |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Подозреваю, что как-то так:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 02:34. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|