Показать сообщение отдельно
Старый 04.02.2006, 17:44
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 24  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
дада, ошибка накапливается, но ты не грусти.., поставь туда синус
Код:
ampl=10;
phase=10;
for(var i=0;i<path.path_length;i++){
	p=path.getPoint(i);
	plotter._y=ampl*Math.sin(Math.PI*i/phase);
	curve._rotation=p._rotation;
	curve._x=p._x;
	curve._y=p._y;
	var gp = {x:plotter._x, y:plotter._y};
	curve.localToGlobal(gp);
	lineTo(gp.x,gp.y);
};
ps про второй скрин не понял: зачем такую линию синусоидой рисовать, рисуй по линии и не будет рваных краев..


Последний раз редактировалось silin; 04.02.2006 в 17:52.