NikR
23.12.2006, 23:08
Добрый день.
Рисую в Shape(который потом добавляю в UIComponent) ломаную:
var s:Shape=new Shape();
var a:Array=[[100,100],[100,300],[300,300]];
s.graphics.moveTo(a[0][0],a[0][1]);
for(var i:int=1;i<3;i++) s.graphics.lineTo(a[i][0],a[i][1]);
Должно нарисовать 2 линии, а рисует - 3 - треугольник, т.е. соединяет последнюю точку со стартовой.
Вопрос: Как это исправить? Лишняя линия не нужна.
Рисую в Shape(который потом добавляю в UIComponent) ломаную:
var s:Shape=new Shape();
var a:Array=[[100,100],[100,300],[300,300]];
s.graphics.moveTo(a[0][0],a[0][1]);
for(var i:int=1;i<3;i++) s.graphics.lineTo(a[i][0],a[i][1]);
Должно нарисовать 2 линии, а рисует - 3 - треугольник, т.е. соединяет последнюю точку со стартовой.
Вопрос: Как это исправить? Лишняя линия не нужна.