手机移动端H5响应式转盘抽奖游戏代码

手机移动端H5响应式转盘抽奖游戏代码

添加时间:2021-03-16 03:12:43
站长推荐丨赞助论坛,可获取海量资源终身免费下载权限奥!
举报 举报
收藏
预览
附件 附件
  • 模板类型模板类型:转盘
  • 模板颜色模板颜色:入门级
  • 下载积分下载积分:28 米粒
  • 下载权限下载权限:

    赞助会员

一款界面十分美观的手机移动端H5响应式转盘抽奖游戏代码,点击转盘抽奖按钮指针,转盘即会转动,中奖会弹出奖品,可以自定义转盘里面奖品图片。搞微信活动时可以用到。
手机移动端H5响应式转盘抽奖游戏代码
分类:抽奖 > 转盘 难易:入门级

核心js代码

<script type="text/javascript" src="js/vue.min.js"></script>
		<script type="text/javascript" src="js/awardRotate.js"></script>
		<script>
            Vue.component('my-component', {
                template: '#my-component',
                props: {
                    gift: Array,
                },
            });

			var vue = new Vue({
				el:"#app",
				data:{
                    if_tc:false,  //弹窗是否显示
					t_type: "",  //弹窗类型
                    gifts:[
                        {
                            pic:'gift1',
							name:'100M',
							angles:''
                        },
                        {
                            pic:'gift2',
                            name:'200M',
                            angles:''
                        },
                        {
                            pic:'gift3',
                            name:'300M',
                            angles:''
                        },{
                            pic:'gift4',
                            name:'400M',
                            angles:''
                        },
                        {
                            pic:'gift5',
                            name:'500M',
                            angles:''
                        },{
                            pic:'gift6',
                            name:'600M',
                            angles:''
                        },
                        {
                            pic:'gift7',
                            name:'700M',
                            angles:''
                        },
                        {
                            pic:'gift8',
                            name:'800M',
                            angles:''
                        }

					],  //奖品
					result_gift_name:'',  //中奖奖品名
                    result_gift_pic:'',  //中奖奖品图片
					a_bg:'images/bg.jpg', //背景
					a_top:'images/top.png', //顶部图
					a_zhuanpan_bg:'images/zhuanpan-bg.png',//转盘背景
					a_zhuanpan:'images/zhuanpan.png',//转盘图
					a_start:'images/start-btn.png',//开始按钮
					a_bottom:'images/bottom.png',//底部图
					a_rule:'images/rule-show.png',//活动规则图
					a_my:'images/my.png',//我的奖品图
                    a_gift:'images/gift-bg.png' //奖品弹窗
				},
                mounted:function () {
                    this.fangxiang();
                },
                computed:{

				},
                methods:{
                    fangxiang:function () {
                        var vm = this,
                            gift_l = vm.gifts.length,
                            every_angle = Math.floor(360/gift_l);
                        for(var i = 0;i<gift_l;i++){
                            vm.gifts[i].angles = every_angle/2 + every_angle*i;
                        }

                    },
                    start:function () {
                        var vm = this,
							gift_l = vm.gifts.length,
                            every_angle = Math.floor(360/gift_l);
                        var bRotate = false;
                        var rotateFn = function (awards, angles, txt){
                            bRotate = !bRotate;
                            $('#rotate').stopRotate();
                            $('#rotate').rotate({
                                angle:0,
                                animateTo:angles+1800,
                                duration:8000,
                                callback:function (){
                                    vm.result_gift_name = txt;
                                    vm.result_gift_pic = 'images/p'+(awards+1)+'.png';
                                    vm.t_type='gift';
                                    vm.if_tc = true;
                                    bRotate = !bRotate;
                                }
                            })
                        };

		</script>
相关内容推荐
资源求助发帖
查看更多发帖

*

回帖描述:

*

链接类型:

*

下载链接:

密码:
发帖规则:回帖内容为会员之间的私信,普通网友无法查看。
免责声明:回帖中提供的链接内容仅供会员之间学习参考使用,获取内容后请在法律法规范围内使用。回帖提供的内容应符合法律法规要求,不得违反法律法律的要求。
站点权责:回帖内容如违反法律法规,站点有权封停账号使用权利。对用户举报的内容,站点有责任及时删除违规内容。
热点内容推荐
标题:手机移动端H5响应式转盘抽奖游戏代码

*

描述:
平均回复时间:3-10分钟
规则介绍:悬赏寻求论坛网友分享资源,站点对分享内容的准确性,合法性,版权等没有足够的监管能力。如果您发现资源不正确,无法使用,不符合法律法律等情况,您可以直接举报资源。站长将尽快核实您的举报,并根据情况,采取封号,退换米粒等处理。

*

回帖描述:

*

链接类型:

*

阅读权限:

*

下载链接:

密码:
发帖规则:回帖内容为会员之间的私信,普通网友无法查看。
免责声明:回帖中提供的链接内容仅供会员之间学习参考使用,获取内容后请在法律法规范围内使用。回帖提供的内容应符合法律法规要求,不得违反法律法律的要求。
站点权责:回帖内容如违反法律法规,站点有权封停账号使用权利。对用户举报的内容,站点有责任及时删除违规内容。
  • 背景波浪
  • 背景波浪
  • 波浪
  • 波浪
客服
在线咨询
周一 至 周日 9:00 ~ 22:00
QQ:1326974360
微信:juyoubuluo6688
客服热线
18205485173
工作日 9:00 ~ 18:00
微信扫码咨询
客户服务
欢迎咨询服务
咨询量较多时,请耐心等待
社群

关注公众号

获取更多资讯

扫码进群(QQ)

与更多大牛交流沟通

0.102065s