您好我正在建立一個Windows應用商店應用程序html5和javascript在我的應用程序我試圖實現橡皮擦工具,但這是有問題的,因爲如果用戶移動圖像或其他圖層到他們的地方先前被刪除,他們看到他們擦除的白色繪圖。 我一直在努力做的,例如我已經改變了默認globalCompositeOperation爲「目的地去」這樣的代碼在html5畫布中的橡皮擦工具
//Here is the error.
if (clickTool[j] == "eraser") {
ctx.globalCompositeOperation = 'destination-out';
ctx.fillStyle = 'rgba(255,0,0,0.5);';
ctx.strokeStyle = 'rgba(255,0,0,0.5);';
}
else {
ctx.globalCompositeOperation = "source-over";
ctx.strokeStyle = clickColor[j];
}
不同的方式橡皮擦工具,但不幸的是它doesn't爲我工作。我已經上傳了我的所有代碼到這個鏈接:
請我希望有人能幫助我。
謝謝,我很抱歉我的演講,我是墨西哥人。
非常有用的透明顏色的橡皮使用的代碼回答謝謝。 – 2013-04-07 01:11:35
@OscarPerezMartinez不用擔心。如果選擇答案,請不要忘記接受:) – Jarrod 2013-04-08 22:26:40