Мне нужно знать, где Sprite.graphics
начинают что-то делать. Когда я добавляю спрайт в свой MovieClip, координаты (x,y)
равны (0,0)
, но мне нужно знать координаты от Sprite.graphics
, а не Sprite
. Вот несколько изображений, чтобы уточнить, что я хочу:
У меня есть эта доска, где пользователь может рисовать некоторые формы (линии, стрелки, многоугольники и т. Д.). Когда пользователь рисует линию, я понимаю, что создается Sprite
(с Sprite.graphics
внутри, реальной формой) .
Как я могу поймать точку, где создается Sprite.graphics
? На самом деле я не могу, потому что Sprite.graphics
только для чтения.
Спасибо!
РЕДАКТИРОВАТЬ: некоторый исходный код
line = new Sprite();
line.graphics.moveTo(posX,posY);
line.graphics.lineStyle(10);
line.graphics.lineTo(endposX,endposY);
Global.board.addChild(line);