html5 动画Ilove送给他(她)
来源:互联网 发布:织梦 模板 新闻门户 编辑:程序博客网 时间:2024/04/29 02:47
代码很乱很乱,时间关系也没整理,不是特别好看 - - 见谅~~
<!DOCTYPE html PUBLIC "--//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1--transitional.dtd">
<html xmlns="http;//www.w3.org/1999/xhtml">
<head>
<title>啊干牌弹弹球</title>
<meta http--equiv="Content--Type" content="text/html;charset=gb2312">
<script language = "JavaScript">
<!--
var img = new Image();
img.src = "IMAG0742(2).jpg";
var ballr = 10; //球的半径
var recwidth = 400;
var recheight = 400;
var ballx = 100; //球心的横坐标
var bally = 100; //球心的纵坐标
var ballvx = 50; //水平速度
var ballvy = 0; //垂直速度
var time1;
var check = 0;
var number = 1;
var cons = Math.PI/360;
var times = 0;
function myinit()
{
var context = document.getElementById('mycanvas').getContext('2d');
context.fillStylr = "#123456"
context.arc(ballx,bally,ballr,0,Math.PI*2,true);
context.fill();
time1 = setInterval(moveball,100);
}
function moveball()
{
var context = document.getElementById('mycanvas').getContext('2d');
if(ballx == 150 && bally == 100){ballvx = 0; ballvy =50;ballx = 125;bally = 100;}
if(ballx == 125 && bally == 300 && check == 0){ballvx = 50; ballvy =0;ballx = 100;check = 1;}
if(ballx == 150 && bally == 300 && check ==1){ballx = 200;bally = 100;ballvx = 0 ; ballvy = 50;number=2;}
if(ballx == 200 && bally == 300){ballvx = 50 ; ballvy = 0;};
if(ballx == 300 && bally == 300){number = 3;}
if(times == 720){ballx = 500;bally = 300;ballvx = -20 ; ballvy = -40;times = 0;}
if(ballx == 400 && bally == 100){ballx =500;bally = 300;ballvx = 20;ballvy = -40;}
if(ballx == 600 && bally == 100){bally = 200;ballvx = 50;ballvy=0;}
if(ballx == 700){number =5;}
if(number == 5 )
{
ballx = 650+50*Math.cos(times*cons);
bally = 200+50*Math.sin(times*cons);
times+=10;
if(times == 720){number = 6;context.drawImage(img,800,100,200,200);}
context.fillStyle = "#00CC99";
context.beginPath();
context.arc(ballx,bally,ballr,0,Math.PI*2,false);
context.closePath();
context.fill();
return;
}
if(number == 3)
{
ballx = 350+50*Math.cos(times*cons);
bally = 200+50*Math.sin(times*cons);
times+=10;
if(times == 720)number = 4;
context.fillStyle = "#CC0099";
context.beginPath();
context.arc(ballx,bally,ballr,0,Math.PI*2,false);
context.closePath();
context.fill();
return;
}
ballx = ballx + 0.1*ballvx;
bally = bally + 0.1*ballvy;
if(number == 2)context.fillStyle = "#2233CC";
if(number == 4)context.fillStyle = "#FF33CC";
if(number == 5)context.fillStyle = "#99CCCC";
context.beginPath();
context.arc(ballx,bally,ballr,0,Math.PI*2,true);
context.closePath();
context.fill();
}
//-->
</script>
<body onload = "myinit();">
<canvas id = "mycanvas" name = "mycanvas" width = "1000" height = "500">
</canvas>
</body>
</html>
- html5 动画Ilove送给他(她)
- 送给正在努力的你,我,他,还有她!
- 祝福他(她)们
- 她、他
- 假如不是实在很爱很爱她(他)
- 是她?还是他?
- 崇拜他/她会这道题
- 他和她
- 他战她
- 他和她
- 他和她
- 他和她规范
- 他和她
- 在你心中有这样的他(她)吗?
- 深爱一个人 别让他(她)受伤
- 我的两个同居女友 第29章 “爱他(她)就让他(她)知道”
- 关于 她的他的她的他
- 如果你想念他/她,就响两下他/她的…
- 报错“svn: Can't open file '.svn/lock': Permission denied”
- Java访问WebService返回XML数据的代码
- C#实现多语言
- uva 10004 - Bicoloring
- lucene索引结构(二)--域(Field)信息索引
- html5 动画Ilove送给他(她)
- Android研究院之ListView原理学习与优化总结
- VC 利用ADO操作Excel
- Java设置和读取Cookie
- “SPP探索型社交”之——系统篇
- 3D数学基础公式------>矩阵,欧拉角,四元数,之间转换<1>
- php截取字符串,兼容utf8、gb2312,gbk、big5
- 仿新浪微博的ListView下拉更新功能
- POJ 1113 Wall