質問があります...
HTML5キャンバスで図形を描く方法を理解しようとしています。私はいたるところを検索してきましたが、これまでのところ、問題に関する降下チュートリアルを見つけることは不可能でした。誰か助けてくれませんか?キャンバスに(コードを使用して)図形を「描画」する方法は知っていますが、モバイルアプリの場合はどのように指で描画/ペイント(タッチ)しますか?
これがこれまでの私のコードです...
Javascript:
// draws a Square to the x and y coordinates of the mouse event inside
// the specified element using the specified context
function drawSquare(mouseEvent, sigCanvas, context) {
var position = getPosition(mouseEvent, sigCanvas);
context.strokeStyle = "color";
context.strokeRect(x,y,width,height);
}
// draws a square from the last coordiantes in the path to the finishing
// coordinates and unbind any event handlers which need to be preceded
// by the mouse down event
function finishDrawing(mouseEvent, sigCanvas, context) {
// draw the line to the finishing coordinates
drawSquare(mouseEvent, sigCanvas, context);
context.closePath();
// unbind any events which could draw
$(sigCanvas).unbind("mousemove")
.unbind("mouseup")
.unbind("mouseout");
}
HTML5:
<div id="squareButton">
<p><button onclick="drawSquare();">Square</button></p>
</div>
どうもありがとう、ウォーデンクリフ