0
我開始使用canvas和kineticjs。我試圖在單擊「添加文本」按鈕時繪製矩形,在函數中聲明var Text
,在圖層中添加var Text
,然後將該圖層添加到舞臺上,任何人都可以幫助我嗎?如何使用kineticjs按鈕來繪製形狀?
window.onload = function() {
var stage = new Kinetic.Stage({
container: "container",
width: 578,
height: 200
});
var shapesLayer = new Kinetic.Layer();
document.getElementById("Draw_text").addEventListener("click", function() {
var Text = new Kinetic.Text({
x: 100,
y: 100,
text: "hi",
draggable: "true"
});
shapesLayer.add(Text);
stage.add(shapesLayer);
}, false);
<body onmousedown="return false;">
<div id="container"></div>
<div id="buttons">
<button id="Draw_text">
add text
</button>
</div>