Commit 6e5db0c9 by libai

ft活动上线

parent cf2451ef
...@@ -657,6 +657,8 @@ $(function(){ ...@@ -657,6 +657,8 @@ $(function(){
if(data.result.shipData.status==0){ if(data.result.shipData.status==0){
if(sessionStorage.oldState==undefined||sessionStorage.oldState!=sessionStorage.state){ if(sessionStorage.oldState==undefined||sessionStorage.oldState!=sessionStorage.state){
clearInterval(goHotTime1)
clearInterval(goHotTime2)
$(".user-going-box").show() $(".user-going-box").show()
$(".user-out-box").hide().html('') $(".user-out-box").hide().html('')
// sessionStorage.userFace=data.result.userInfoResult.avatar // sessionStorage.userFace=data.result.userInfoResult.avatar
...@@ -851,209 +853,6 @@ $(function(){ ...@@ -851,209 +853,6 @@ $(function(){
} }
}) })
} }
function view(){
$.ajax({
url:$ip+'activity2024/rockrtcrusher/view',
success:function(data){
// console.log("获取视图信息接口",data)
sessionStorage.gameId=data.result.gameId
sessionStorage.state=data.result.state
$(".time-box-man span").text(data.result.totalnum)
// $(".diamond-box span").text(data.result.userInfoResult.diamond)
$(".card-box span").text(data.result.userInfoResult.betnum)
if(data.result.userInfoResult.betnum>0){
if($(".fly-face").css("display")=='none')$(".fly-face").attr("src",'https://zhibocdn.lvdou66.com/comm'+data.result.userInfoResult.avatar+'?x-oss-process=image/resize,w_80').fadeIn(200)
// $(".fly-face-box").html('<img class="fly-face" src="https://zhibocdn.lvdou66.com/comm'+data.result.userInfoResult.avatar+'?x-oss-process=image/resize,w_80" alt="">')
}else{
$(".fly-face").hide()
}
if(data.result.state==1){
if(sessionStorage.oldState==undefined||sessionStorage.oldState!=sessionStorage.state){
$(".user-going-box").show()
$(".user-out-box").hide().html('')
sessionStorage.userFace=data.result.userInfoResult.avatar
//第一次切换需要动画
myDiamond()
$(".time-box-tips").text('准备中 · · ·')
layer.closeAll()
$(".num-box").show()
$(".fly-bg").css("transition","1s linear all")
$(".bottom-box1").css("bottom","-0rem")
$(".bottom-box2").css('bottom',"-2.373rem")
}
goFlyMan(data.result.totalnum)
var numArr=timeDeal2(data.result.endtime,data.timestamp)[3].toString().split("")
$(".num-box-p1").removeClass('n0 n1 n2 n3 n4 n5 n6 n7 n8 n9').addClass('n'+numArr[0]+'')
$(".num-box-p2").removeClass('n0 n1 n2 n3 n4 n5 n6 n7 n8 n9').addClass('n'+numArr[1]+'')
// for(var i=0;i<numArr.length;i++){
// // html+='<img src="images/n'+numArr[i]+'.png" alt="">';
// $(".num-box-p1").addClass('n'+numArr[i]+'')
// }
$(".go-btn").unbind("click").on("click",function(){
bet(sessionStorage.gameId,betType)
})
}
if(data.result.state==2){
clearInterval(miTimer)
var newMeter=data.result.curMeter
var addMeter=(newMeter-oldMeter)/5
if(sessionStorage.oldState==undefined||sessionStorage.oldState!=sessionStorage.state){
// console.log("跳船阶段",data)
$(".card-add-box").html('')
$(".user-going-box").hide().html('')
$(".user-out-box").show()
flyMan2=data.result.totalnum
//第一次切换需要动画
$(".star-show").addClass("star-show-go")
myDiamond()
$(".mi-bg").fadeIn(350)
goHotShow()
$(".time-box-tips").text('飞行中 · · ·')
$(".num-box").hide()
$(".bottom-box1").css("bottom","-3.1rem")
$(".bottom-box2").css('bottom',"0rem")
$(".fly-bg").css("background-position-y",'-33rem')
setTimeout(function() {
$(".fly-bg").addClass("fly-bg-show")
}, 1000);
//操作一下跳船
if(data.result.player){
//用户有参与
if(data.result.jumper==true){
$(".out-fly-box").html('<div class="out-fly-end">你已下船('+data.result.betResult.jumpMeter+'米)</div>')
}
else if(data.result.explose==false){
$(".out-fly-box").html('<div class="out-fly-btn"></div>')
$(".out-fly-box >div").unbind("click").on("click",function(){
if(jumpOk==false)return;
jumpOk=false
jump(data.result.gameId)
})
}else{
}
}else{
//用户没有参与
$(".out-fly-box").html('<div class="out-fly-no"></div>')
}
}
goOutMan(data.result.totalnum)
if(data.result.explose==true&&nowExplose==true){
clearInterval(miTimer)
nowExplose=false
setTimeout(function(){
$(".mi-bg").text(""+data.result.shipData.launchHeight +"米")
}, 300);
//这时候爆炸了
$(".out-fly-box >div").unbind("click").css("filter","grayscale(100%)")
boomShow()
}else{
if(data.result.explose==true)return;
clearInterval(miTimer)
miTimer=setInterval(function(){
if(newMeter==100){
$(".mi-bg").text("100米")
}else{
oldMeter=oldMeter+addMeter
if(oldMeter>=newMeter)oldMeter=newMeter
$(".mi-bg").text(""+Math.floor(oldMeter)+"米")
if(oldMeter>=100&&oldMeter<200) $(".mi-bg").css("color","#CCF783")
else if(oldMeter>=200&&oldMeter<500)$(".mi-bg").css("color","#FFF81D")
else if(oldMeter>=500&&oldMeter<1000)$(".mi-bg").css("color","#FCCA00")
else if(oldMeter>=1000&&oldMeter<3000)$(".mi-bg").css("color","#BD3124")
else if(oldMeter>=3000)$(".mi-bg").css("color","#951D1D")
}
},90)
}
}
if(data.result.state==3){
//第一次切换需要弹出结果
if(sessionStorage.oldState==undefined||sessionStorage.oldState!=sessionStorage.state){
// console.log('结算了',data)
myDiamond()
flyMan=0
//第一次切换需要动画
$(".out-fly-box >div").css("filter","none")
$(".mi-bg").text(""+data.result.betResult.finalMeter+"米")
$(".star-show").removeClass("star-show-go")
if(data.result.betResult.betState==0){
//你未参与
$(".layer-no-p1").text(""+data.result.betResult.finalMeter+"米")
$(".layer-no-p2").text("0钻石")
layer.open({
type: 1,
title: false,
shadeClose: false,
skin: "yourclass5",
area: ["9.906rem", "8.32rem"],
content: $(".layer-no"),
end: function () {
$(".layui-layer-shade").hide()
}
})
}
if(data.result.betResult.betState==2){
//跳船成功
// layer-over
$(".layer-over .layer-yes-p1").text(""+data.result.betResult.finalMeter+"米")
$(".layer-over .layer-yes-p2").text(""+data.result.betResult.betDiamond+"票")
$(".layer-over .layer-yes-p3").text(""+data.result.betResult.jumpMeter+"米")
$(".yes-gift-text1-p1").text(""+data.result.betResult.rewardGiftnum+"个")
$(".yes-gift-text1-p2").text(""+data.result.betResult.rewardDiamond+"钻石")
layer.open({
type: 1,
title: false,
shadeClose: false,
skin: "yourclass5",
area: ["9.906rem", "8.32rem"],
content: $(".layer-over"),
end: function () {
$(".layui-layer-shade").hide()
}
})
}
if(data.result.betResult.betState==3){
$(".layer-no-p1").text(""+data.result.betResult.finalMeter+"米")
$(".layer-no-p2").text(""+data.result.betResult.betDiamond+"钻石")
//跳船失败
layer.open({
type: 1,
title: false,
shadeClose: false,
skin: "yourclass5",
area: ["9.906rem", "8.32rem"],
content: $(".layer-boom"),
end: function () {
$(".layui-layer-shade").hide()
}
})
}
nowExplose=true;
clearInterval(miTimer)
$(".num-box").hide()
$(".mi-bg").fadeOut(350)
$(".time-box-tips").text('结算中 · · ·')
oldMeter=100
setTimeout(function() {
$(".bottom-box1").css("bottom","-0rem")
$(".bottom-box2").css('bottom',"-2.373rem")
$(".fly").removeClass("fly-slow").css("top","3.6rem")
$(".fly-bg").css("transition","0s linear all")
$(".fly-bg").removeClass("fly-bg-show")
$(".fly-bg").css("background-position-y",'-44.3rem')
$(".hot").hide()
clearInterval(goHotTime1)
clearInterval(goHotTime2)
$(".fly").fadeIn(350)
}, 1000);
}
}
sessionStorage.oldState=data.result.state
}
})
}
function myDiamond(){ function myDiamond(){
$.ajax({ $.ajax({
url:$ip+'/rocketlaunch/queryUserInfo', url:$ip+'/rocketlaunch/queryUserInfo',
......
...@@ -110,7 +110,7 @@ function timeDeal2(e,star){ ...@@ -110,7 +110,7 @@ function timeDeal2(e,star){
var endTime=e; var endTime=e;
var newTime=star; var newTime=star;
var Remain=Math.floor((endTime-newTime)/1000); var Remain=Math.floor((endTime-newTime)/1000);
// if(Remain<=0)window.location.reload(); if(Remain<=0)Remain=0
var day=Math.floor(Remain/86400); var day=Math.floor(Remain/86400);
var hour=add0(Math.floor(Remain%86400/3600)); var hour=add0(Math.floor(Remain%86400/3600));
if(hour>99)hour=99; if(hour>99)hour=99;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment