js 抢月饼第一步 —— console中实现自动点击click脚本


基本思路:
1-获取 当前时间 与 抢购开始时间 时间差
2-获取抢购按钮 Dom元素
3-设置 setInterval定时函数,计算临近抢购时间前缩小定时器时间间隔

function panicCakes(){
    console.log("panic mooncakes");
    document.getElementById('J_LinkBuy').click();
}
//以抢下午12点的为例
var deadline=new Date(2016,10,18,12,0);
var panic=null,diffs=null;
var t=setInterval(function(){
    var now=new Date();
    console.log(deadline)
    console.log(now)
    var    diffms=deadline.getTime()-now.getTime();
    console.log(diffms)
    if(diffms<5001){
        console.log("开始加速...")
        panic=setInterval(panicCakes,50)
    }else{
        diffs=diffms/1000;
        console.log("剩余"+parseInt(diffs/60)+"分"+parseInt(diffs%60)+"秒")
    }
},5000)

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在Scratch秋节月饼游戏源码,我们可以使用不同的编程块来实现游戏的功能。首先,我们需要创建一个背景,可以选择一个有关秋节的图像作为背景,例如月亮和星星。 然后,我们需要添加一个角色,可以选择一个小人作为角色,并添加相应的动作和动画。 接下来,我们需要添加一个月饼作为游戏的目标,可以选择不同的月饼图案,例如荷叶月饼、蛋黄月饼等。将月饼放置在屏幕的随机位置,使得玩家能够通过点来抓住它。 为了让月饼能够被抓住,我们需要为角色添加一些代码。当玩家点角色时,我们可以使用"当角色被点"这个事件块来触发一系列的动作。比如,我们可以添加一个"抓取"的动画,让月饼消失,并增加得分。 我们还可以设置一个计时器,计算玩家在规定时间内能抓住的月饼数量。当时间到达后,游戏结束,可以添加一个弹出框显示玩家的得分,并给予相应的奖励。 为了增加游戏的难度,我们可以设置月饼的移动速度。可以使用"向"编程块来让月饼沿着某个方向移动,当月饼移动到屏幕边缘时,重新放置到随机位置,增加玩家的难度。 最后,我们可以添加一些背景音乐和音效,使得游戏更加有趣。可以使用"播放音效"块来添加适当的音效,例如当玩家抓住月饼时播放一个"获胜"的音效,或者当玩家未能抓住月饼时播放一个"失败"的音效。 总的来说,在Scratch秋节月饼游戏源码,我们可以利用不同的编程块来实现游戏的各种功能,包括创建背景、设置角色、添加月饼目标、计分和计时、设置月饼的移动速度、添加音效等。通过合理使用这些块,我们可以创造一个有趣而有挑战性的游戏体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值