第一次提交

This commit is contained in:
wangxiaowei
2025-06-11 10:21:51 +08:00
commit 52932d54b1
2341 changed files with 185283 additions and 0 deletions

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,4 @@
{
"component": true,
"usingComponents": {}
}

View File

@ -0,0 +1 @@
<view class="almost-lottery data-v-5fccbeb2"><block wx:if="{{lotteryImg}}"><view class="almost-lottery__wrap data-v-5fccbeb2" style="{{'width:'+(outerWidth+higtCanvasMargin+'px')+';'+('height:'+(outerWidth+higtCanvasMargin+'px')+';')}}"><image class="almost-lottery__bg data-v-5fccbeb2" style="{{'width:'+(outerWidth+higtCanvasMargin+'px')+';'+('height:'+(outerWidth+higtCanvasMargin+'px')+';')}}" mode="widthFix" src="{{lotteryBg}}"></image><image class="almost-lottery__canvas-img data-v-5fccbeb2" style="{{'width:'+(canvasWidth+'px')+';'+('height:'+(canvasWidth+'px')+';')+('transform:'+('rotate('+(canvasAngle+targetAngle)+'deg)')+';')+('transition-duration:'+(transitionDuration+'s')+';')}}" mode="widthFix" src="{{lotteryImg}}"></image><image class="almost-lottery__action almost-lottery__action-bg data-v-5fccbeb2" style="{{'width:'+(actionWidth+'px')+';'+('height:'+(actionHeight+'px')+';')+('transform:'+('rotate('+(actionAngle+targetActionAngle)+'deg)')+';')+('transition-duration:'+(transitionDuration+'s')+';')}}" mode="widthFix" src="{{actionBg}}" data-event-opts="{{[['tap',[['handleActionStart',['$event']]]]]}}" bindtap="__e"></image></view></block><block wx:else><text class="almost-lottery__tip data-v-5fccbeb2">{{almostLotteryTip}}</text></block><text class="almost-lottery__measureText data-v-5fccbeb2" style="{{'font-size:'+(higtFontSize+'px')+';'}}">{{measureText}}</text><canvas class="{{['data-v-5fccbeb2',className]}}" style="{{'width:'+(higtCanvasSize+'px')+';'+('height:'+(higtCanvasSize+'px')+';')}}" canvas-id="{{canvasId}}" width="{{higtCanvasSize}}" height="{{higtCanvasSize}}"></canvas></view>

View File

@ -0,0 +1,4 @@
.almost-lottery.data-v-5fccbeb2{display:flex;justify-content:center;align-items:center;margin:0 auto}.almost-lottery__wrap.data-v-5fccbeb2{position:relative;display:flex;justify-content:center;align-items:center}.almost-lottery__action.data-v-5fccbeb2,
.almost-lottery__bg.data-v-5fccbeb2,
.almost-lottery__canvas.data-v-5fccbeb2{position:absolute}.almost-lottery__canvas.data-v-5fccbeb2{left:-9999px;opacity:0;display:flex;justify-content:center;align-items:center}.almost-lottery__canvas-img.data-v-5fccbeb2,
.almost-lottery__action-bg.data-v-5fccbeb2{display:block;transition:-webkit-transform cubic-bezier(.34,.12,.05,.95);transition:transform cubic-bezier(.34,.12,.05,.95);transition:transform cubic-bezier(.34,.12,.05,.95),-webkit-transform cubic-bezier(.34,.12,.05,.95)}.almost-lottery__tip.data-v-5fccbeb2{color:#fff;font-size:24rpx;text-align:center}.almost-lottery__measureText.data-v-5fccbeb2{position:absolute;left:0;top:0;white-space:nowrap;font-size:12px;opacity:0}

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB