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

透明度不起作用

透明度一直不起作用啊

aneObj.prototype.draw = function(){

	ctx2.save();
	ctx2.globalAlpha = 0.6;
	for (var i = 0; i < this.num; i++) {
		//beginPath,moveTo,lineTo,stroke,strokeStyle ,lineWidth,
		ctx2.beginPath();
		ctx2.moveTo(this.x[i],canHeight);
		ctx2.lineTo(this.x[i],canHeight - this.len[i]);
		ctx2.lineWidth = 20;
		ctx2.lineCap = "round"
		ctx2.strokeStyle = "#3b154e";
		ctx2.stroke();
		

	}
	ctx2.restore();

}


正在回答

2 回答

加载不出透明度的原因是一直循环画海葵,重叠了

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

已经解决了,看到评论里面有一个人的方法是把ane.draw();方法放在

function drawbackground(){
	 bgPic.onload=function(){
	
    ctx2.drawImage(bgPic,0,0,canWidth,canHeight);
    ane.draw();	

  }
}



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

qq_吵死了_0

试了也还是没有作用,我的是透明的情况只有0和1,
2016-10-25 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
HTML5小游戏---爱心鱼(上)
  • 参与学习       92350    人
  • 解答问题       551    个

学做HTML5游戏,轻轻松松带你上手,适合刚入手游戏开发的同学

进入课程

透明度不起作用

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