Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 25.11.2003, 09:57
ultraflasher вне форума Посмотреть профиль Найти все сообщения от ultraflasher
  № 11  
ultraflasher
Banned

Регистрация: Nov 2003
Сообщений: 425
Цитата:
Оригинал написал(а) opex
юзай код

Код:
Object.prototype.circleTo = circle;
function circle(radius, NumberOfSteps, Xcenter, Ycenter, thickness, rgb, alpha) {
	Arr = [50, 10, 0, 0, 2, 0, 100];
	for (var i = 0; i<7; i++) {
		if (arguments[i] != undefined) {
			Arr[i] = arguments[i];
		}
	}
	var R = Arr[0];
	var X0 = Arr[2];
	var Y0 = Arr[3];
	var step = 2*Math.PI/Arr[1];
	var R1 = R/Math.cos(step/2);
	this.lineStyle(Arr[4], Arr[5], Arr[6]);
	this.moveTo(X0+R, Y0);
	for (var phi = step; phi<=2*Math.PI; phi += step) {
		var ControlX = X0+R1*Math.cos(phi-step/2);
		var ControlY = Y0-R1*Math.sin(phi-step/2);
		var AnchorX = X0+R*Math.cos(phi);
		var AnchorY = Y0-R*Math.sin(phi);
		this.curveTo(ControlX, ControlY, AnchorX, AnchorY);
	}
}
_root.circleTo(100, 15, 200, 200, 4, 0x00BB00, 100);
У кого украл эту функцию?

Создать новую тему   Часовой пояс GMT +4, время: 21:15.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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