返回顶部
首页 > 资讯 > 精选 >小程序如何实现筛子抽奖
  • 122
分享到

小程序如何实现筛子抽奖

2023-06-15 06:06:28 122人浏览 独家记忆
摘要

这篇文章主要介绍小程序如何实现筛子抽奖,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!本文实例为大家分享了小程序实现筛子抽奖的具体代码,供大家参考,具体内容如下效果图<!--pages/shaizi/index.

这篇文章主要介绍小程序如何实现筛子抽奖,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

本文实例为大家分享了小程序实现筛子抽奖的具体代码,供大家参考,具体内容如下

效果图

小程序如何实现筛子抽奖

<!--pages/shaizi/index.wxml--><view class="container">  <view class="shaizi_box {{activeTrue}}" >    <view class="shaizi">1</view>    <view class="shaizi">2</view>    <view class="shaizi">3</view>    <view class="shaizi">4</view>    <view class="shaizi">5</view>    <view class="shaizi">6</view>  </view>  <text class="view"></text>  <button bindtap="gamePlay">PLAY</button></view>
// pages/shaizi/index.jsvar dingshiqi1 = 0;var dingshiqi2 = 0;var dingshiqi3 = 0;Page({     data: {    activeTrue:"active1",    rotateX:0,    rotateY:0,    rotateZ:0,  },     onLoad: function (options) {      },  gamePlay:function(){    let _that = this;    this.setData({      activeTrue:"active2",      rotateX:0,      rotateY:0,      rotateZ:0,    })    clearInterval(dingshiqi3)    let _posible = [      { value: 1, x: 0, y: 0 },      { value: 6, x: 180, y: 0 },      { value: 3, x: 0, y: -90 },      { value: 4, x: 0, y: 90 },      { value: 5, x: -90, y: 0 },      { value: 2, x: 90, y: 0 },     ]    // 准备抽取的随机数    let _random = Math.floor(Math.random() * 6);    dingshiqi1 = setTimeout(() => {      _that.setData({        rotateX:360,        rotateY:250,        rotateZ:0,      })     }, 0);     dingshiqi2 = setTimeout(() => {      _that.setData({        rotateX:_posible[_random].x,        rotateY:_posible[_random].y,      })      dingshiqi3 = setTimeout(() => {        _that.setData({          activeTrue:"active1",        })      }, 4500);     }, 800);  },    onReady: function () {   },     onShow: function () {   },     onHide: function () {   },     onUnload: function () {   },     onPullDownRefresh: function () {   },     onReachBottom: function () {   },     onShareAppMessage: function () {   }})@keyframes rotate {  to {   transfORM: rotateX(360deg) rotateY(250deg);  } } @keyframes shaiziCSS{  20%{   transform: rotateX(20deg);  }  60%{   transform: rotateX(20deg) rotateY(200deg);  }  100%{   transform: rotateX(100deg) rotateY(1000deg) rotateZ(-100deg);  } } .shaizi_box {  width: 200rpx;  height: 200rpx;  margin: 200rpx auto;  position: relative;  transform-style: preserve-3D;  animation-duration: 3s;  animation-timing-function: linear;  transition: all 1s; }.shaizi_box.active1{  animation: rotate 5s linear 0s infinite alternate !important;}.shaizi_box.active2{  animation: shaiziCss 2s !important;}.shaizi_box .shaizi {  width: 200rpx;  height: 200rpx;  display: flex;  position: absolute;  left: 0;  top: 0;  border: 1px solid #000;  background: rgb(253, 250, 250);  border-radius: 20rpx;  font-size: 100rpx;  color: red;  text-align: center; } .shaizi:nth-child(1) {  justify-content: center;  align-items: center;  transform: translateZ(100rpx); } .shaizi:nth-child(2) {  justify-content: space-around;  align-items: center;  transform: rotateX(-90deg) translateZ(100rpx); } .shaizi:nth-child(3) {  justify-content: space-around;  align-items: center;  flex-wrap: wrap;  transform: rotateY(90deg) translateZ(100rpx); } .shaizi:nth-child(4) {  flex-wrap: wrap;  justify-content: center;  align-items: center;  transform: rotateY(-90deg) translateZ(100rpx); } .shaizi:nth-child(5) {  flex-wrap: wrap;  justify-content: center;  align-items: center;  transform: rotateX(90deg) translateZ(100rpx); } .shaizi:nth-child(6) {  flex-wrap: wrap;  justify-content: center;  align-items: center;  transform: rotateX(-180deg) translateZ(100rpx);}

以上是“小程序如何实现筛子抽奖”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网精选频道!

--结束END--

本文标题: 小程序如何实现筛子抽奖

本文链接: https://lsjlt.com/news/278104.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 小程序如何实现筛子抽奖
    这篇文章主要介绍小程序如何实现筛子抽奖,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!本文实例为大家分享了小程序实现筛子抽奖的具体代码,供大家参考,具体内容如下效果图<!--pages/shaizi/index....
    99+
    2023-06-15
  • 小程序实现筛子抽奖
    本文实例为大家分享了小程序实现筛子抽奖的具体代码,供大家参考,具体内容如下 效果图 <!--pages/shaizi/index.wxml--> <view ...
    99+
    2024-04-02
  • 如何使用Python实现抽奖小程序
    下面是一个简单的Python代码示例,实现一个抽奖小程序: import random participants = ['...
    99+
    2024-03-01
    Python
  • 微信小程序如何实现走马灯式抽奖
    今天小编给大家分享一下微信小程序如何实现走马灯式抽奖的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。先来看下效果设置奖项awa...
    99+
    2023-06-30
  • 如何实现Jquery转盘抽奖程序
    这篇文章主要介绍了如何实现Jquery转盘抽奖程序,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。基于Jquery的Javascript转盘抽...
    99+
    2024-04-02
  • 微信小程序实现走马灯式抽奖
    本文实例为大家分享了微信小程序实现走马灯式抽奖的具体代码,供大家参考,具体内容如下 先来看下效果 设置奖项 awardList是从后台拿到的奖项数组,list不够八位时填充谢谢参与...
    99+
    2024-04-02
  • 微信小程序怎么实现抽奖大转盘
    这篇“微信小程序怎么实现抽奖大转盘”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“微信小程序怎么实现抽奖大转盘”文章吧。界面就...
    99+
    2023-06-26
  • 用Python实现一个简单的抽奖小程序
    目录写在前面 实现结果 1 数据拉取2 数据清洗、去重3 中奖数据抽取python 相关知识点总结写在前面  因为粉丝福利,所以想自己写一个抽...
    99+
    2023-05-12
    python抽奖系统 python随机抽奖 python抽奖游戏
  • 微信小程序转盘抽奖的实现方法
    本文实例为大家分享了微信小程序实现转盘抽奖的具体代码,供大家参考,具体内容如下 lucky-draw.wxss: .lucky_draw_zp{ width: 502rpx; hei...
    99+
    2024-04-02
  • 微信小程序实现简单九宫格抽奖
    本文实例为大家分享了微信小程序实现简单九宫格抽奖的具体代码,供大家参考,具体内容如下 废话不多说,先上样板图 代码就先wxml文件: <view id="container"...
    99+
    2024-04-02
  • 微信小程序实现摇筛子效果
    本文实例为大家分享了微信小程序实现摇筛子效果的具体代码,供大家参考,具体内容如下 1.效果图: 2.HTML代码: <!--pages/game/game.wxml--&...
    99+
    2024-04-02
  • php如何实现抽奖
    这篇文章主要介绍“php如何实现抽奖”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“php如何实现抽奖”文章能帮助大家解决问题。php实现抽奖的方法:1、创建一个php示例文件;2、定义奖池拥有的奖品...
    99+
    2023-07-04
  • C#模拟实现抽奖小程序的示例代码
    目录1.抽奖主界面2.操作步骤2.1 抽奖界面2.2 抽奖结果导出3.源码3.1 数据库连接3.2 抽奖程序1.抽奖主界面 2.操作步骤 S键开始; 0、1、2、3、4、5键分别对...
    99+
    2024-04-02
  • html+css+js实现带有转盘的抽奖小程序
    html+css+js实现带有转盘的抽奖小程序 简介:html+css+js实现带有转盘的抽奖小程序。 效果展示 抽奖方式: 飞镖 飞镖制作成飞机的模样,没人的号码用黄色标签做成云朵模样黏贴在背景板上,年会背景板缓缓移动,飞扎中的名字得奖...
    99+
    2023-08-16
    javascript html css
  • C语言实现随机抽奖程序
    本文实例为大家分享了C语言实现抽奖小程序的具体代码,供大家参考,具体内容如下 #include<stdio.h> #include<stdlib.h> #...
    99+
    2024-04-02
  • 微信小程序中如何使用css3动画实现扭蛋抽奖机
    这篇文章主要介绍了微信小程序中如何使用css3动画实现扭蛋抽奖机,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。效果图wxml文件:<v...
    99+
    2024-04-02
  • 年会抽奖小程序怎么开发
    本篇内容介绍了“年会抽奖小程序怎么开发”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!  年会抽奖小程序,用面向对象来实现,设计一个抽奖类,类...
    99+
    2023-06-26
  • js如何实现抽奖效果
    小编给大家分享一下js如何实现抽奖效果,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!效果图:代码如下:<!DOCTYPE&...
    99+
    2024-04-02
  • java如何实现抽奖功能
    本篇内容主要讲解“java如何实现抽奖功能”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“java如何实现抽奖功能”吧!Java可以用来干什么Java主要应用于:1. web开发;2. Andro...
    99+
    2023-06-14
  • PHP如何实现抽奖系统
    本文小编为大家详细介绍“PHP如何实现抽奖系统”,内容详细,步骤清晰,细节处理妥当,希望这篇“PHP如何实现抽奖系统”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。一、随机抽奖随机抽奖当然是最公平的抽奖,就是当用户...
    99+
    2023-07-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作