如果我在画布上绘制一个矩形,并启用阴影,那么也会创建内阴影和外阴影,但我只想要外阴影。
var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.shadowColor = 'black';
ctx.shadowBlur = 5;
ctx.strokeRect(20,30,150,75);
我找到的唯一方法是ctx.clearRect(20,30,150,75);
. 但这并不是我真正想要的,因为我的rect下可能有东西,我不想删除它。
提前致谢,