@@ -5259,8 +5259,8 @@ var easeOut = function easeOut(t, b, c, d) {
52595259 var config = {
52605260 gutter : 5 ,
52615261 speed : 20 ,
5262- rotateTime : 2500 ,
5263- stopTime : 2500
5262+ accelerationTime : 2500 ,
5263+ decelerationTime : 2500
52645264 } ;
52655265
52665266 for ( var key in this . defaultConfig ) {
@@ -5670,7 +5670,7 @@ var easeOut = function easeOut(t, b, c, d) {
56705670 _defaultConfig = this . _defaultConfig ;
56715671 var interval = Date . now ( ) - startTime ; // 先完全旋转, 再停止
56725672
5673- if ( interval >= _defaultConfig . rotateTime && prizeFlag !== undefined ) {
5673+ if ( interval >= _defaultConfig . accelerationTime && prizeFlag !== undefined ) {
56745674 // 记录开始停止的时间戳
56755675 this . endTime = Date . now ( ) ; // 记录开始停止的索引
56765676
@@ -5681,7 +5681,7 @@ var easeOut = function easeOut(t, b, c, d) {
56815681 return this . slowDown ( ) ;
56825682 }
56835683
5684- this . currIndex = ( currIndex + easeIn ( interval , 0.1 , _defaultConfig . speed , _defaultConfig . rotateTime ) ) % prizes . length ;
5684+ this . currIndex = ( currIndex + easeIn ( interval , 0.1 , _defaultConfig . speed , _defaultConfig . accelerationTime ) ) % prizes . length ;
56855685 this . draw ( ) ;
56865686 this . animationId = window . requestAnimationFrame ( this . run ) ;
56875687 } ,
@@ -5694,15 +5694,15 @@ var easeOut = function easeOut(t, b, c, d) {
56945694 _defaultConfig = this . _defaultConfig ;
56955695 var interval = Date . now ( ) - this . endTime ;
56965696
5697- if ( interval > _defaultConfig . stopTime ) {
5697+ if ( interval > _defaultConfig . decelerationTime ) {
56985698 this . startTime = 0 ;
56995699 this . $emit ( 'end' , _objectSpread2 ( { } , prizes . find ( function ( prize , index ) {
57005700 return index === prizeFlag ;
57015701 } ) ) ) ;
57025702 return cancelAnimationFrame ( this . animationId ) ;
57035703 }
57045704
5705- this . currIndex = easeOut ( interval , stopIndex , endIndex , _defaultConfig . stopTime ) % prizes . length ;
5705+ this . currIndex = easeOut ( interval , stopIndex , endIndex , _defaultConfig . decelerationTime ) % prizes . length ;
57065706 this . draw ( ) ;
57075707 this . animationId = window . requestAnimationFrame ( this . slowDown ) ;
57085708 } ,
@@ -6000,8 +6000,8 @@ var LuckyWheelvue_type_script_lang_js_easeOut = function easeOut(t, b, c, d) {
60006000 gutter : '0px' ,
60016001 offsetDegree : 0 ,
60026002 speed : 20 ,
6003- rotateTime : 2500 ,
6004- stopTime : 2500
6003+ accelerationTime : 2500 ,
6004+ decelerationTime : 2500
60056005 } ;
60066006
60076007 for ( var key in this . defaultConfig ) {
@@ -6387,7 +6387,7 @@ var LuckyWheelvue_type_script_lang_js_easeOut = function easeOut(t, b, c, d) {
63876387 _defaultConfig = this . _defaultConfig ;
63886388 var interval = Date . now ( ) - this . startTime ; // 先完全旋转, 再停止
63896389
6390- if ( interval >= _defaultConfig . rotateTime && prizeFlag !== undefined ) {
6390+ if ( interval >= _defaultConfig . accelerationTime && prizeFlag !== undefined ) {
63916391 // 记录开始停止的时间戳
63926392 this . endTime = Date . now ( ) ; // 记录开始停止的位置
63936393
@@ -6398,7 +6398,7 @@ var LuckyWheelvue_type_script_lang_js_easeOut = function easeOut(t, b, c, d) {
63986398 return this . slowDown ( ) ;
63996399 }
64006400
6401- this . rotateDeg = ( rotateDeg + LuckyWheelvue_type_script_lang_js_easeIn ( interval , 0 , _defaultConfig . speed , _defaultConfig . rotateTime ) ) % 360 ;
6401+ this . rotateDeg = ( rotateDeg + LuckyWheelvue_type_script_lang_js_easeIn ( interval , 0 , _defaultConfig . speed , _defaultConfig . accelerationTime ) ) % 360 ;
64026402 this . draw ( ) ;
64036403 this . animationId = window . requestAnimationFrame ( this . run ) ;
64046404 } ,
@@ -6411,15 +6411,15 @@ var LuckyWheelvue_type_script_lang_js_easeOut = function easeOut(t, b, c, d) {
64116411 _defaultConfig = this . _defaultConfig ;
64126412 var interval = Date . now ( ) - this . endTime ;
64136413
6414- if ( interval >= _defaultConfig . stopTime ) {
6414+ if ( interval >= _defaultConfig . decelerationTime ) {
64156415 this . startTime = 0 ;
64166416 this . $emit ( 'end' , _objectSpread2 ( { } , prizes . find ( function ( prize , index ) {
64176417 return index === prizeFlag ;
64186418 } ) ) ) ;
64196419 return cancelAnimationFrame ( this . animationId ) ;
64206420 }
64216421
6422- this . rotateDeg = LuckyWheelvue_type_script_lang_js_easeOut ( interval , stopDeg , endDeg , _defaultConfig . stopTime ) % 360 ;
6422+ this . rotateDeg = LuckyWheelvue_type_script_lang_js_easeOut ( interval , stopDeg , endDeg , _defaultConfig . decelerationTime ) % 360 ;
64236423 this . draw ( ) ;
64246424 this . animationId = window . requestAnimationFrame ( this . slowDown ) ;
64256425 } ,
0 commit comments