代码语言
.
CSharp
.
JS
Java
Asp.Net
C
MSSQL
PHP
Css
PLSQL
Python
Shell
EBS
ASP
Perl
ObjC
VB.Net
VBS
MYSQL
GO
Delphi
AS
DB2
Domino
Rails
ActionScript
Scala
代码分类
文件
系统
字符串
数据库
网络相关
图形/GUI
多媒体
算法
游戏
Jquery
Extjs
Android
HTML5
菜单
网页交互
WinForm
控件
企业应用
安全与加密
脚本/批处理
开放平台
其它
【
Java
】
丘比特射箭小游戏 七夕节情人节游戏
作者:
大灰狼wow
/ 发布于
2015/8/19
/
453
var donghua; $(function () { love(); donghua = setInterval(love, 2000); }) function shoot() { //射击数量减少 var num = $("#shootnum").html().match(/\d+/g); if (num <= 0) { alert("你只有0只箭了"); return false; } var shootnum = parseInt(num) - 1; $("#shootnum").html("x" + shootnum); $(".arrow").show(); $(".start").hide(); var speed = getShootSpeed(); var arrowtop = $(".qiubite").offset().top + 20; arrowtop = parseInt(arrowtop); $(".arrow").css({ "top" : arrowtop }); $(".arrow").animate({ "left" : "600" }, speed, function () { if (arrowtop > 90 && arrowtop < 270) { flower(); } else { alert("射飞了!"); clearInterval(donghua); $("#love").stop(); $(".qiubite").stop(); init(); } }) } //物体动画效果 function love() { $("#love").animate({ width : "100", height : "100" }, 1000, function () { $("#love").animate({ width : "120", height : "120" }, 1000, function () {}) }) $(".qiubite").animate({ top : "20" }, 1000, function () { $(".qiubite").animate({ top : "300" }, 1000, function () {}) }) } //初始化 var zhunbei; function init() { $(".arrow").css({ left : 160 }); $(".arrow").hide(); $("#fower").hide(); $(".restart").hide(); $(".djs").show(); zhunbei = setInterval(djs, 200); $(".prize").hide(); love(); donghua = setInterval(love, 2000); } //箭的速度 function getShootSpeed() { return Math.floor(Math.random() * 1500) + 500; } //鲜花显示 中奖 function flower() { var flowerid = Math.floor(Math.random() * 4) + 1; $("#flower").attr("src", "./flower/" + flowerid + ".gif"); clearInterval(donghua); $("#love").stop(); $(".qiubite").stop(); setTimeout(function () { $("#love").attr("src", "./love.png"); $("#love").hide(); $(".arrow").hide(); }, 1000); //增加暴击效果 $("#love").attr("src", "./sj.png"); $("#love").fadeOut(); setTimeout(function () { $(".restart").show(); $(".prize").show(); $(".gongxi").html(getGongxi(flowerid)); $("#flowername").html("恭喜你获得了《" + getFlowerName(flowerid) + "》"); var num = $("#flower_" + flowerid).html(); var total = parseInt(num.match(/\d+/g)) + 1; $("#flower_" + flowerid).html("x" + total + "朵"); }, 800) } //倒计时显示开始 var lasttime = 10; function djs() { var now = lasttime--; $(".djs").html(now + "秒"); if (lasttime < 0) { lasttime = 10; $(".djs").hide(); $(".start").show(); $(".djs").html("10秒"); clearInterval(zhunbei); } } function getFlowerName(id) { var fname = new Array(); fname[1] = "爱我吧"; fname[2] = "我爱你"; fname[3] = "一生一世"; fname[4] = "爱我一世"; fname[5] = "生生世世"; return fname[id]; } function getGongxi(id) { var fname = new Array(); fname[1] = "哎呦,看好你!"; fname[2] = "太棒了"; fname[3] = "哇,堪比职业选手"; fname[4] = "亲,你是我的偶像呦!"; fname[5] = "哇!你是神箭手哎!"; return fname[id]; }
试试其它关键字
丘比特射箭
情人节游戏
同语言下
.
List 切割成几份 工具类
.
一行一行读取txt的内容
.
Java PDF转换成图片并输出给前台展示
.
java 多线程框架
.
double类型如果小数点后为零则显示整数否则保留两位小
.
将图片转换为Base64字符串公共类抽取
.
sqlParser 处理SQL(增删改查) 替换schema 用于多租户
.
JAVA 月份中的第几周处理 1-7属于第一周 依次类推 29-
.
java计算两个经纬度之间的距离
.
输入时间参数计算年龄
可能有用的
.
C#实现的html内容截取
.
List 切割成几份 工具类
.
SQL查询 多列合并成一行用逗号隔开
.
一行一行读取txt的内容
.
C#动态修改文件夹名称(FSO实现,不移动文件)
.
c# 移动文件或文件夹
.
c#图片添加水印
.
Java PDF转换成图片并输出给前台展示
.
网站后台修改图片尺寸代码
.
处理大图片在缩略图时的展示
大灰狼wow
贡献的其它代码
(
3
)
.
商品以椭圆形状飞快加入购物车
.
丘比特射箭小游戏 七夕节情人节游戏
.
中奖率算法
Copyright © 2004 - 2024 dezai.cn. All Rights Reserved
站长博客
粤ICP备13059550号-3