! function () {
getApp();
var t = null,
a = wx.createInnerAudioContext();
Page({
data: {
isShow: true,
wxchar: !1,
tianjia: !0,
moli: 0,
ymoli: 0,
molick: 0,
riqi: null,
guan: !0,
x: 100,
y: 400,
yaoyiyao: {},
touzigeshu: 6,
dicePoints: [1, 1, 1, 1, 1, 1],
diceTypes: [1, 1, 1, 1, 1, 1],
diceSrcs: ["", "", "", "", "", ""],
diceStyles: ["", "", "", "", "", ""],
rule: 0,
inputNo: 6,
suourl: "/assets/img/home/suo.png",
issuo: 1,
gaizi: "/assets/img/home/gaizhi1.png",
gaidi: "http://touzi.115xy.com/shaizi/toudi1.png",
shaizi: ["", "", "", "", "", "", ],
shaiziweizhi: ["", "", "", "", "", ""],
showMore: !1,
swiperCurrent: 0,
indicatorDots: !1,
autoplay: !0,
interval: 1e4,
duration: 800,
circular: !1
},
inputChange(e) {
const value = e.detail.value
this.setData({
inputNo: value
})
},
onSuccess() {
console.log('this.touzigeshu', this.data.touzigeshu);
const inputNo = this.data.inputNo
const isNo = /^[0-9]+$/.test(inputNo);
if (isNo) {
this.setData({
isShow: false,
touzigeshu: inputNo
})
} else {
wx.showToast({
icon: 'none',
title: '请输入数字',
})
}
console.log('isNo', isNo);
// this.setData({isShow:false})
},
hideShow() {
this.setData({
isShow: false
})
},
showModal() {
this.setData({
isShow: true
})
},
suo: function () {
this.data.issuo ? this.suogai() : this.kaigai();
},
lingqu: function () {
wx.setStorageSync("shu", Math.ceil(6 * Math.random())), this.setData({
molick: 1
});
},
wxcharguan: function () {
this.setData({
wxchar: !1
});
},
wxchar: function () {
this.setData({
wxchar: !0
});
},
gbtj: function () {
this.setData({
tianjia: !1
}), wx.setStorageSync("tianjia", "false");
},
buling: function () {
this.setData({
molick: 0
});
},
gameplay: function () {
wx.navigateTo({
url: "/pages/gameplay/gameplay"
});
},
kaigai: function () {
this.setData({
suourl: "/assets/img/home/suo.png",
issuo: !0
});
},
suogai: function () {
this.setData({
suourl: "/assets/img/home/suozong.png",
issuo: !1
});
},
shezhi: function () {
wx.reLaunch({
url: "/pages/shezhi/shezhi"
});
},
other: function () {
wx.navigateTo({
url: "/pages/other/other"
});
},
bindbackmusic: function () {
(a = wx.createInnerAudioContext()).autoplay = !0, a.loop = !1, a.src = "/pages/video/touzhi.mp3",
a.onPlay(function () {
console.log("开始");
}), a.onError(function (t) {
console.log(t.errMsg), console.log(t.errCode);
});
},
bofangdonghua: function () {
var t = wx.createAnimation({
duration: 70
});
t.translate(15, -15).step().translate(-15, 15).step().translate(15, -15).step().translate(-15, 15).step().translate(15, -15).step().translate(-15, 15).step().translate(15, -15).step().translate(-15, 15).step().translate(0).step(),
this.setData({
yaoyiyao: t.export(),
x: 100
});
},
yao: function () {
this.setData({
y: 400
}, () => {
setTimeout(()=>{
this.bofangdonghua(), this.suogai(), this.shengchan();
var t = this;
setTimeout(function () {
t.kaigai();
}, 800);
},500)
})
// this.bindbackmusic();
},
symoli: function () {
for (var t = [], a = [], e = [], i = [], o = 0; o < this.data.touzigeshu; o++) {
if (o <= 2) t[o] = wx.getStorageSync("shu");
else if (3 == o) {
for (n = 0; n < 2; n++) t[o] = wx.getStorageSync("shu");
t[o] = 1;
} else if (4 == o) {
for (n = 0; n < 2; n++) t[o] = wx.getStorageSync("shu");
t[o] = Math.ceil(6 * Math.random());
} else if (5 == o) {
for (var n = 0; n < 3; n++) t[o] = wx.getStorageSync("shu");
t[o] = Math.ceil(6 * Math.random());
}
a[o] = Math.ceil(8 * Math.random()), i[o] = "/assets/img/touzi/touzi" + t[o] + "-" + a[o] + ".png",
a[o], e[o] = "display:inline;";
}
for (o = 0; o < 6 - this.data.touzigeshu; o++) {
var s = Math.floor(Math.random() * (i.length + 1));
i.splice(s, 0, ""), e.splice(s, 0, "display:none;");
}
this.setData({
shaiziweizhi: e,
shaizi: i
});
},
shengchan: function () {
for (var t = [], a = [], e = [], i = [], o = 0; o < this.data.touzigeshu; o++) t[o] = Math.ceil(6 * Math.random()),
a[o] = Math.ceil(8 * Math.random()), i[o] = "/assets/img/touzi/touzi" + t[o] + "-" + a[o] + ".png",
a[o], e[o] = "display:inline;";
for (o = 0; o < 6 - this.data.touzigeshu; o++) {
var n = Math.floor(Math.random() * (i.length + 1));
i.splice(n, 0, ""), e.splice(n, 0, "display:none;");
}
this.setData({
shaiziweizhi: e,
shaizi: i
});
},
openVideoAd: function () {
console.log("打开激励视频"), wx.getStorageSync("ismldate") > 2 ? wx.showToast({
title: "今日已达到上限",
icon: "none",
duration: 3e3
}) : (t && t.show().catch(function () {
t.load().then(function () {
return t.show();
}).catch(function (t) {
console.log("激励视频 广告显示失败");
});
}), wx.setStorageSync("ismldate", wx.getStorageSync("ismldate") + 1));
},
shiyong: function () {
if (0 == wx.getStorageSync("moli")) wx.showToast({
title: "您还未获得魔力噢!",
icon: "none",
duration: 3e3
});
else {
// this.bindbackmusic();
this.bofangdonghua(), this.suogai(), this.symoli(), this.buling();
var t = this;
setTimeout(function () {
t.kaigai();
}, 800), wx.showToast({
title: "使用魔力成功!打开查看!",
icon: "none",
duration: 2500
}), wx.setStorageSync("moli"
没有合适的资源?快使用搜索试试~ 我知道了~
微信小程序期末大作业2024-摇骰子游戏、猜灯谜游戏、幸运大转盘游戏、手持弹幕等微信小程序(详情看我的文章介绍)
共122个文件
png:61个
js:16个
json:14个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 184 浏览量
2024-12-03
11:29:56
上传
评论
收藏 2.11MB ZIP 举报
温馨提示
微信小程序期末大作业——摇骰子游戏、猜灯谜游戏、幸运大转盘游戏、手持弹幕等微信小程序,详情看我的文章介绍:https://blog.csdn.net/weixin_43474701/article/details/144209403
资源推荐
资源详情
资源评论
收起资源包目录
微信小程序期末大作业2024-摇骰子游戏、猜灯谜游戏、幸运大转盘游戏、手持弹幕等微信小程序(详情看我的文章介绍) (122个子文件)
新建 DOCX 文档.docx 500KB
.DS_Store 8KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
dice-icon.jpeg 44KB
lunpan.jpeg 31KB
tuya.jpg 139KB
ana-img.jpg 104KB
moon-img.jpg 86KB
dice.js 11KB
turntable.js 5KB
story.js 5KB
barrage.js 3KB
home.js 2KB
story.js 2KB
index.js 2KB
ana.js 1KB
user.js 753B
.eslintrc.js 587B
request.js 543B
drawer.js 469B
util.js 460B
app.js 364B
logs.js 305B
api.js 208B
app.json 858B
project.private.config.json 643B
project.config.json 582B
sitemap.json 191B
barrage.json 149B
dice.json 140B
turntable.json 74B
user.json 72B
drawer.json 48B
index.json 30B
logs.json 30B
ana.json 27B
home.json 27B
story.json 27B
kulu.png 985KB
gaizhi.png 23KB
anniu.png 19KB
suo.png 18KB
toudi.png 17KB
suozong.png 11KB
roulette_selected.png 9KB
touzi5-7.png 4KB
touzi6-6.png 4KB
touzi5-6.png 4KB
touzi4-8.png 4KB
touzi2-6.png 4KB
touzi6-8.png 4KB
touzi5-8.png 4KB
touzi2-7.png 4KB
touzi4-7.png 4KB
touzi4-6.png 4KB
touzi4-5.png 4KB
touzi3-6.png 4KB
touzi1-6.png 4KB
touzi6-5.png 4KB
touzi1-5.png 3KB
touzi3-7.png 3KB
touzi2-8.png 3KB
touzi5-5.png 3KB
touzi6-7.png 3KB
touzi3-5.png 3KB
touzi3-8.png 3KB
touzi6-2.png 3KB
touzi6-4.png 3KB
touzi1-7.png 3KB
touzi1-8.png 3KB
touzi2-5.png 3KB
touzi3-4.png 3KB
touzi5-4.png 3KB
touzi6-3.png 3KB
touzi4-4.png 3KB
touzi2-4.png 3KB
touzi2-3.png 3KB
touzi3-3.png 3KB
touzi5-1.png 3KB
touzi6-1.png 3KB
touzi4-3.png 3KB
touzi5-3.png 3KB
touzi3-2.png 3KB
touzi1-4.png 3KB
touzi2-2.png 3KB
touzi5-2.png 3KB
touzi1-2.png 3KB
touzi3-1.png 3KB
touzi1-3.png 3KB
touzi4-2.png 3KB
touzi1-1.png 3KB
touzi2-1.png 3KB
touzi4-1.png 3KB
select_user.png 2KB
select_home.png 2KB
set-icon.png 2KB
user.png 1KB
home.png 1KB
共 122 条
- 1
- 2
资源评论
编程ID
- 粉丝: 9w+
- 资源: 867
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 连接ESP32手表来做验证20241223-140953.pcapng
- 小偏差线性化模型,航空发动机线性化,非线性系统线性化,求解线性系统具体参数,最小二乘拟合 MATLAB Simulink 航空发动机,非线性,线性,非线性系统,线性系统,最小二乘,拟合,小偏差,系统辨
- 好用的Linux终端管理工具,支持自定义多行脚本命令,密码保存、断链续接,SFTP等功能
- Qt源码ModbusTCP 主机客户端通信程序 基于QT5 QWidget, 实现ModbusTCP 主机客户端通信,支持以下功能: 1、支持断线重连 2、通过INI文件配置自定义服务器I
- Linux下TurboVNC+VirtualGL 使用GPU卡vglrun glxgears
- QGroundControl-installer.exe
- Linux下TurboVNC+VirtualGL 使用GPU卡vglrun glxgears
- 台球检测40-YOLO(v5至v11)、COCO、CreateML、Paligemma、TFRecord、VOC数据集合集.rar
- 颜色拾取器 for Windows
- 数字按键3.2考试代码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功