PDA

Просмотр полной версии : Как нарисовать прямую линию?


NAO111
26.05.2010, 16:17
Доброго времени суток.

Задача такая:
На экране есть кнопка. Кликаешь на неё и от неё до мышки начинает тянуться ПРЯМАЯ линия.

Подскажите. Пока у меня только кривые линии получались :rolleyes:

iNils
26.05.2010, 16:23
На каждое движение стирать старую линии и рисовать новую с новыми координатами.

NAO111
26.05.2010, 16:25
а как сохранить старую или ссылку на неё, чтобы стереть? всё рисуется в одном MovieClip

iNils
26.05.2010, 16:26
просто clear ()

NAO111
26.05.2010, 16:28
а, ент пробовал - не видно ничего..( глаз чтоль линию запечетлить не успевает, как она уже стирается

udaaff
26.05.2010, 16:38
Я надеюсь, вы стираете до того как рисуете?)

NAO111
26.05.2010, 17:30
this.onEnterFrame = function() {
clear()
this.moveTo(_first._x, _first._y);
this.lineTo(_root._xmouse, _root._ymouse);

}

от так я пишу и ничего(

iNils
26.05.2010, 17:37
lineStyle надо каждый раз после clear задавать.

NAO111
26.05.2010, 17:39
вот блин, точно...Спасибо. Надо отдохнуть..