キャンバスは、拡大縮小、移動、回転などの処理をすでに行っていますが、変更されたかどうかはわかりません。また、以前に保存したことがないため、restore() メソッドを使用して復元することはできません。
そして、私は今何かを描画しますが、canvas.context が変換された (または他のもの) 場合、私の操作は間違った位置に移動します。
// no save
ctx.translate(300,100);
ctx.scale(1,0.5);
ctx.rotate(Math.PI/2);
...
// to do something
...
// at now , how i go back the default?
どうすればデフォルトのステータスに戻って、自分のアクションを正しく行うことができるか知りたいですか? シンプルなほど良いです、ありがとう