EWG
15.11.2006, 14:42
Может кто сталкивался с такой проблемкой:
Создаю слой, в нем начинаю рисовать залитую область. Соотвественно
beginFill(0x0000FF, 100);
lineStyle(1, 0x000000, 0);
moveTo(0, 0);
lineTo(x1, y1);
...
lineTo(0, 0);
endFill();
а потом весь этот мувик ставлю в отличные от нулевых координаты. И происходит забавный эффект - первая точка "залипает" в нулевых координатах, как будто она не принадлежит этому слою. Вся маска переезжает на новое место, а первая точка остается в ноль-ноль, в связи с чем маска, естественно, приобретает неправильную форму.
Создаю слой, в нем начинаю рисовать залитую область. Соотвественно
beginFill(0x0000FF, 100);
lineStyle(1, 0x000000, 0);
moveTo(0, 0);
lineTo(x1, y1);
...
lineTo(0, 0);
endFill();
а потом весь этот мувик ставлю в отличные от нулевых координаты. И происходит забавный эффект - первая точка "залипает" в нулевых координатах, как будто она не принадлежит этому слою. Вся маска переезжает на новое место, а первая точка остается в ноль-ноль, в связи с чем маска, естественно, приобретает неправильную форму.