,,javascript实现很浪漫的气泡冒出特效

,,javascript实现很浪漫的气泡冒出特效

这篇文章主要为大家详细介绍了Java语言(一种计算机语言,尤用于创建网站)描述语言实现很浪漫的气泡冒出特效,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例讲述了Java语言(一种计算机语言,尤用于创建网站)描述语言实现很浪漫的气泡冒出特效代码,分享给大家供大家参考,具体如下:

运行效果截图如下:

具体代码如下:

实现思路:HTML里只需要一个帆布元素,Javascript里操作帆布

1、给帆布里绘制背景图片

2、在绘制半径为0-10px的圆形,x坐标屏幕水平随机,y所标竖直大于屏幕高度。

圆形背景色可以是随机,那就是各种色彩了!

利用计时器控制你-

构建html

!文档类型超文本标记语言

html lang='en '

meta charset='UTF-8 '

meta name=' Generator ' content=' edit plus '

meta name='Author' content=' '

meta name='Keywords' content=' '

元名称='描述'内容=' '

标题5多个小球往上运动/标题

风格

/风格

/头

身体

div id='d1 '

画布id='画布'/canvas

/div

/body

/html

射流研究…代码

脚本

var canvas=文档。getelementbyid(“canvas”);

var context=画布。获取上下文(“2d”);

画布。宽度=窗口。内部宽度;

画布。高度=窗口。内部高度;

函数圆(){

这个。x=数学。random()*画布。宽度;

这个。y=画布。身高;

这个。r=数学。random()* 10;

//绘制圆形

this.paint=function(){

语境。begin path();

context.arc(this.x,this.y,this.r,0,Math .PI * 2);

context.fillStyle=' white

context.globalAlpha=0.5

语境。fill();

}

//控制圆形移动

this.step=function(){

这个。y-;

}

}

var circles=[];

函数createCircles(){

var Circle=new Circle();//?

圈子【圈子。长度]=圆;

}

函数绘画圈(){

for(var I=0;icircles.lengthi)

圆圈[我].paint();

}

}

函数阶梯圆(){

for(var I=0;icircles.lengthi)

圆圈[我].step();

}

}

var my img=new Image();

我的img。src=' images/demo-1png ';

var timer=

setInterval(function(){

context.drawImage(myimg,0,0);

计时器;

if(timer==0){

创建圆();

}

画圈();

步圈();

},10);

/脚本

需要在自己的网站中添加浪漫元素,这不失为一种好的方式,希望大家灵活运用Java语言(一种计算机语言,尤用于创建网站)描述语言实现气泡冒出特效,谢谢大家的阅读。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: