东风启辰小程序端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

121 line
8.2KB

  1. <!--pages/luckyStar/luckyStar.wxml-->
  2. <view class="all">
  3. <view class="main">
  4. <view class="gameMain">
  5. <image class="gameStarBg" src="{{imgUrl+'/newImages2/23.png?v=004'}}"></image>
  6. <!-- <view class="gameTitle">幸运星抓手</view> -->
  7. <image class="gameTitle" src="{{imgUrl+'/newImages2/102.png'}}"></image>
  8. <view class="downTime">{{'00:'+downNum}}</view>
  9. <image class="prizeIcon2" src="{{imgUrl+'/newImages3/26.png?v=007'}}"></image>
  10. <image class="gameClaw {{!gameEnd?'gameClaw2':''}}" style="top:{{clawTop}}rpx;left:{{clawLeft}}rpx;transform: scale({{clawScale}});" src="{{imgUrl+'/images/gameClaw'+(clawType?2:1)+'.png'}}"></image>
  11. <image class="prizeIcon1" src="{{imgUrl+'/newImages3/25.png?v=007'}}"></image>
  12. <image class="newImages2-22" bindtap="gameStart" wx:if="{{!gameState}}" src="{{imgUrl+'/newImages2/22.png?v=003'}}"></image>
  13. <view class="getPrizeTip">
  14. <view class="prizeTipLine"></view>
  15. <view class="prizeTipText">他们都中奖了</view>
  16. <view class="prizeTipLine"></view>
  17. </view>
  18. <view class="tipContentGroup">
  19. <view class="textFrame">
  20. <text space="emsp" animation="{{ani}}" class="tipContent">{{gameAwardList}}</text>
  21. </view>
  22. <view class="scrollMask"></view>
  23. </view>
  24. <view class="prizeLookGroup">
  25. <image class="prizeLook" bindtap="prizeLook" src="{{imgUrl+'/newImages3/20.png'}}"></image>
  26. </view>
  27. <view class="gameControlFrame">
  28. <view class="gameControlGroup">
  29. <view class="btnControlL" bindtouchstart="startClaw" bindtouchend="endClaw" data-direction="L">
  30. <image wx:if="{{btnGroup.left}}" class="luckyLeft" src="{{imgUrl+'/newImages2/25.png'}}"></image>
  31. </view>
  32. <view class="btnControlR" bindtouchstart="startClaw" bindtouchend="endClaw" data-direction="R">
  33. <image wx:if="{{btnGroup.right}}" class="luckyRight" src="{{imgUrl+'/newImages2/26.png'}}"></image>
  34. </view>
  35. <view class="btnControlT" bindtouchstart="startClaw" bindtouchend="endClaw" data-direction="T">
  36. <image wx:if="{{btnGroup.top}}" class="luckyTop" src="{{imgUrl+'/newImages2/24.png'}}"></image>
  37. </view>
  38. <view class="btnControlB" bindtouchstart="startClaw" bindtouchend="endClaw" data-direction="B">
  39. <image wx:if="{{btnGroup.bottom}}" class="luckyBottom" src="{{imgUrl+'/newImages2/27.png'}}"></image>
  40. </view>
  41. </view>
  42. </view>
  43. <!-- <image class="gameOpen" bindtap="gameStart" wx:if="{{!gameState}}" src="{{imgUrl+'/newImages/23_1.png'}}"></image>
  44. <image class="gameOpen" wx:if="{{gameState}}" src="{{imgUrl+'/newImages/23_2.png'}}"></image> -->
  45. <image class="newImages24" bindtap="openClaw" wx:if="{{!btnGroup.claw}}" src="{{imgUrl+'/newImages2/103_1.png'}}"></image>
  46. <image class="newImages24" wx:if="{{btnGroup.claw}}" src="{{imgUrl+'/newImages2/103_2.png'}}"></image>
  47. <!-- <view class="gameGetBtn" bindtouchstart="openClaw">
  48. <image class="luckyClaw" wx:if="{{btnGroup.claw}}" src="{{imgUrl+'/btns/luckyClaw.png'}}"></image>
  49. </view> -->
  50. </view>
  51. <image bindtap="openGameRule" wx:if="{{!ruleShow}}" class="gameRuleBtn" src="{{imgUrl+'/images/luckyGameRule.png'}}"></image>
  52. <image bindtap="openGameRule" wx:if="{{ruleShow}}" class="gameRuleBtn" src="{{imgUrl+'/images/luckyGameRule2.png'}}"></image>
  53. <image bindtap="cutPage" class="gameTip" src="{{imgUrl+'/images/luckyGetMoney.png'}}"></image>
  54. <view class="gameRuleDesc" wx:if="{{ruleShow}}">
  55. <view class="ruleGroup">
  56. <image class="gameRuleIcon" src="{{imgUrl+'/newImages/47.png'}}"></image>
  57. <image class="gameRuleClose" wx:if="{{ruleCloseShow}}" bindtap="closeRule" src="{{imgUrl+'/star/closebtn.png'}}"></image>
  58. <view class="gameRuleGroup">
  59. <view style="width: 464rpx;height: 1660rpx;">
  60. <image class="newImages48" style="width: 100%;height: 100%;" src="{{imgUrl+'/newImages6/36.png'}}"></image>
  61. </view>
  62. <view class="gameStrat" bindtap="closeRule">
  63. <image style="width:100%;height:100%;" src="{{imgUrl+'/btns/gameStart.png'}}"></image>
  64. <button wx:if="{{!userData}}" style="min-height:0;width: 277rpx;height: 50rpx;" bindgetuserinfo="getUserWxMsg" class="getUserMsgBtn" open-type="getUserInfo" lang="zh_CN"></button>
  65. </view>
  66. </view>
  67. </view>
  68. </view>
  69. <view class="gameRuleDesc" style="background-color:rgba(000,000,000,0)" wx:if="{{false}}"></view>
  70. <view class="successPop" wx:if="{{pizeTip}}">
  71. <view class="successGroup" wx:if="{{pizeTip==1}}">
  72. <image class="luckyPizeType" src="{{imgUrl+'/images/luckyPizeType1.png'}}"></image>
  73. <image class="gameRuleClose" bindtap="closeWindow" style="top:-5rpx;right:-5rpx;" src="{{imgUrl+'/star/closebtn.png'}}"></image>
  74. <view class="prizeContent">
  75. <image class="prizePic" src="{{endGameData.awardPicurl}}" mode="aspectFit"></image>
  76. <view class="prizeName">{{endGameData.awardName}}</view>
  77. <image class="startRegister" style="margin:0;" wx:if="{{(!isAddress && endGameData.needAddress!=0)}}" bindtap="addressControl" src="{{imgUrl+'/images/luckyPizeTip1.png'}}"></image>
  78. </view>
  79. </view>
  80. <view class="successGroup" wx:if="{{pizeTip==2}}">
  81. <image class="luckyPizeType" style="width:487rpx;height:472rpx;" src="{{imgUrl+'/newImages6/38.png'}}"></image>
  82. <image class="gameRuleClose" bindtap="closeWindow" style="top:-5rpx;right:-5rpx;" src="{{imgUrl+'/star/closebtn.png'}}"></image>
  83. <view class="btnsGroup" style="justify-content:{{buyState && certificationInfo?'center':'space-between'}}">
  84. <image class="luckyBtns" bindtap="enterIndex" wx:if="{{!buyState}}" src="{{imgUrl+'/newImages6/37.png'}}"></image>
  85. <view class="startRegister" wx:if="{{buyState || certificationInfo}}">
  86. <image style="width:100%;height:100%;" src="{{imgUrl+'/images/luckyPizeTip2.png'}}"></image>
  87. <button open-type="share" class="shareBtn" style="width:100%;height:100%;margin:0;padding:0;min-height:0;"></button>
  88. </view>
  89. <!-- <image class="luckyBtns" bindtap="enterStar" wx:if="{{!certificationInfo}}" src="{{imgUrl+'/btns/luckyBtns2.png'}}"></image> -->
  90. </view>
  91. </view>
  92. </view>
  93. <view class="downTimeGroup" wx:if="{{startDown!=-1}}">
  94. <image class="luckyNum" src="{{imgUrl+'/images/luckyNum'+startDown+'.png'}}"></image>
  95. </view>
  96. <view class="downTimeGroup" wx:if="{{operationExampleShow}}">
  97. <view class="operationExample">
  98. <image class="newImages2-29" src="{{imgUrl+'/newImages2/29.png'}}"></image>
  99. <image class="newImages2-30" src="{{imgUrl+'/newImages2/30.png'}}"></image>
  100. <image class="newImages24 newImages24-2" src="{{imgUrl+'/newImages/24_1.png'}}"></image>
  101. <image class="newImages24 newImages24-2 {{operationExampleNum?'ani2':''}}" style="opacity:0;" src="{{imgUrl+'/newImages/24_2.png'}}"></image>
  102. <image class="newImages2-28" bindtap="operationControl" src="{{imgUrl+'/newImages2/28.png'}}"></image>
  103. <image class="luckyLeft-2 {{operationExampleNum == 1?'ani':''}}" src="{{imgUrl+'/newImages2/31.png'}}"></image>
  104. <image class="luckyRight-2 {{operationExampleNum == 2?'ani':''}}" src="{{imgUrl+'/newImages2/33.png'}}"></image>
  105. <image class="luckyTop-2 {{operationExampleNum == 3?'ani':''}}" src="{{imgUrl+'/newImages2/32.png'}}"></image>
  106. <image class="luckyBottom-2 {{operationExampleNum == 4?'ani':''}}" src="{{imgUrl+'/newImages2/34.png'}}"></image>
  107. <image class="gameRuleClose" bindtap="operationControl" src="{{imgUrl+'/star/closebtn.png'}}"></image>
  108. </view>
  109. </view>
  110. <view class="downTimeGroup" wx:if="{{!isChanceShow}}">
  111. <view class="chanceGroup">
  112. <image class="newImages44" src="{{imgUrl+'/newImages6/39.png'}}"></image>
  113. <image class="newImages45" bindtap="chanceShowControl" src="{{imgUrl+'/newImages/45.png'}}"></image>
  114. <image class="gameRuleClose" bindtap="chanceShowControl" src="{{imgUrl+'/star/closebtn.png'}}"></image>
  115. </view>
  116. </view>
  117. <userMsg bindaddress="addressControl" wx:if="{{addressShow}}"></userMsg>
  118. </view>
  119. <tabBar></tabBar>
  120. </view>