欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  技术分享

HTML5 Canvas点击燃放烟花动画效果源代码下载

程序员文章站 2022-03-01 13:52:38
...

HTML5烟花散射动画效果、主要是基于HTML5 canvas实现、有粉末效果和放射效果两种特效、可*切换两种烟花效果、非常不错的、喜欢做特效的朋友可以下载研究研究、代码也非常简单、主要是通过canvas的相关api实现的、效果图

HTML5 Canvas点击燃放烟花动画效果源代码下载


HTML代码

<div style="position: absolute; top: 50px; left: 50px;background-color: #000000"> 
<canvas id="canvas" width="666" height="666">
</canvas>
</div>
<button type="button" onclick="clearall()">
	清空屏幕
</button>
<button type="button" onclick="dopowder()">
	粉末效果
</button>
<button type="button" onclick="unpowder()">
	放射效果
</button>


JS代码

window.onload=function(){ 
	new drawpowder(´canvas´).init();
}
function clearall(){ 
	var element = document.getElementById(´canvas´); 
	context=element.getContext(´2d´); 
	context.clearRect(0,0,666,666);
}
function unpowder(){
	clearall();
	ispowder=false;
}
function dopowder(){
	clearall();
	ispowder=true;
}
function drawpowder(id){
	var that = this; 
	that.element = document.getElementById(id);
}


这里只是简单的JS调用方式、drawpowder已经通过命名空间的方式封装过了、源代码可以下载源代码查看

源代码下载链接: http://dwtedx.com/download.html?bdkey=s/1mgoUKcg 密码: 72s7