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

透明度不起作用

透明度一直不起作用啊

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小游戏---爱心鱼(上)
  • 参与学习       92341    人
  • 解答问题       583    个

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

进入课程

透明度不起作用

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号