为了账号安全,请及时绑定邮箱和手机立即绑定

关于在ctx1上添加阴影的问题(含图片 代码)

我在ctx1上添加了阴影效果后 

为什么整个画布的每一个都有了阴影 包括ctx2上也有了   


ctx1.save();

ctx1.shadowBlur= 10;

ctx1.shadowColor ='#fff';


ctx1.textAlign = 'center';

ctx1.font = "bold 50px serif";


ctx1.fillText("Score:"+this.score,canWidth/2,70);



if(this.gameOver){

this.alpha += deltaTime * 0.0005;

if(this.alpha > 1){

this.alpha = 1;

}

ctx1.fillStyle = 'rgba(255,255,255,' + this.alpha +')';

ctx1.fillText("GameOver",canWidth/2,canHeight/2);

}

ctx1.restore;


5654750c000169f904380634.jpg

5654750c0001d7c405000354.jpg


正在回答

2 回答

你的restore方法没有加括号

0 回复 有任何疑惑可以回复我~
#1

木子舟义 提问者

果然,粗心啊粗心啊 谢谢~
2015-12-02 回复 有任何疑惑可以回复我~

是不是样式 权重的问题影响了

0 回复 有任何疑惑可以回复我~
#1

木子舟义 提问者

和权重没关系。我说的是为什么ctx2画布上也会被渲染上阴影
2015-11-25 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

关于在ctx1上添加阴影的问题(含图片 代码)

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信