3
我試圖找出如何將文本添加到畫布形狀 例如,這裏是我代碼:填充畫布形狀與文本
var text ="5"; // text to display over the circle
context.fillStyle = "red";
context.beginPath();
context.arc(50,70, 10, 0, Math.PI * 2);
context.closePath();
context.fill();
我非常並欣賞它,如果有人幫我添加文字到形狀 在此先感謝。
編輯 我找出我需要到畫布所以這再次寫是我得到那麼遠,但 文本犯規allign到圓心:
context.fillStyle = "red";
context.beginPath();
var radius = 10; // for example
context.arc(200, 200, radius, 0, Math.PI * 2);
context.closePath();
context.fill();
context.fillStyle = "black"; // font color to write the text with
var font = "bold " + radius +"px serif";
context.font = font;
context.textBaseline = "top";
context.fillText(text, 200-radius/4 ,200-radius/2);