2011-02-28 18 views
9

CanvasRenderingContext2D.prototype ile bir arrowTo işlevi oluşturmak istiyorum. Bunu yapmak için, son noktanın koordinatlarını almam gerekiyor. Örneğin.Tuval bağlamında son noktanın koordinatlarını alma

Onları nasıl alabilirsiniz

//... 
var ctx = someCanvas.getContext('2d'); 

ctx.moveTo(10,40); 
//the coordinates of the last point are now (10,40) 

ctx.lineTo(50,50); 
//and now it's (50,50) 

//... 
?

+0

Çizdiğiniz her şeyi bir değişkende saklamanız yeterli midir? – ide

+0

[HTML Kanvas içeriği için yolda geçerli noktayı bul?] (Http://stackoverflow.com/questions/4577410/find-current-point-on-path-for-html-canvas-context); Bunun mümkün olmasını isterdim, ancak tuval bağlamını, bunu izleyen bir sarıcıda sarmaz. – Phrogz

+0

https://bugzilla.mozilla.org/show_bug.cgi?id=644633 sayfasına bakın. –

cevap

2

Onları izlemeniz gerekir. Ya da son koorları CanvasRenderingContext2D.prototype aracılığıyla takip etmek için düşünülemez ve moveTo/lineTo geçersiz kıl.

İlgili konular