我基本上想把用户从主画布“剪切”出来的形状放到主画布的随机位置。我持有剪切出来的形状的上下文,并希望使用;
ctx.drawImage(gctx,corx,cory);
将保存剪切形状上下文的gctx放入主画布上下文ctx中。这两者都是全局变量,并且在上述代码行之前已经设置好了。此外,gctx的设置如下:
ghostcanvas = document.createElement('canvas');
ghostcanvas.height = canvas.height;
ghostcanvas.width = canvas.width;
gctx = ghostcanvas.getContext('2d');
从firebug中我可以看到gctx中有一个上下文,ctx也在那里。那么我做错了什么?
忘记添加我得到的错误消息;
"对象的类型与与对象相关联的参数的预期类型不兼容"代码:"17 [在此错误中断] ctx.drawImage(gctx,corx,cory);
先谢谢你,如果这是一个很新手的问题,也先道歉。