@@ -53,7 +53,7 @@ const state = reactive({
53
53
startTime: 0 ,
54
54
endTime: 0 ,
55
55
pieceX: 0 ,
56
- PieceY : 0 ,
56
+ pieceY : 0 ,
57
57
moveDistance: 0 ,
58
58
isPassing: false ,
59
59
showTip: false ,
@@ -73,10 +73,10 @@ function setLeft(val: string) {
73
73
74
74
const verifyTip = computed (() => {
75
75
return state .isPassing
76
- ? $t (' ui.captcha.sliderRotateSuccessTip ' , [
76
+ ? $t (' ui.captcha.sliderTranslateSuccessTip ' , [
77
77
((state .endTime - state .startTime ) / 1000 ).toFixed (1 ),
78
78
])
79
- : $t (' ui.captcha.sliderRotateFailTip ' );
79
+ : $t (' ui.captcha.sliderTranslateFailTip ' );
80
80
});
81
81
function handleStart() {
82
82
state .startTime = Date .now ();
@@ -93,7 +93,7 @@ function handleDragEnd() {
93
93
const { pieceX } = state ;
94
94
const { diffDistance } = props ;
95
95
96
- if (Math .abs (pieceX - state .moveDistance ) >= (diffDistance || 10 )) {
96
+ if (Math .abs (pieceX - state .moveDistance ) >= (diffDistance || 5 )) {
97
97
setLeft (' 0' );
98
98
state .moveDistance = 0 ;
99
99
} else {
@@ -161,7 +161,7 @@ function initCanvas() {
161
161
pieceCanvasCtx .drawImage (img , 0 , 0 , canvasWidth , canvasHeight );
162
162
const pieceLength = squareLength + 2 * circleRadius + 3 ;
163
163
const sx = state .pieceX ;
164
- const sy = state .PieceY - 2 * circleRadius - 1 ;
164
+ const sy = state .pieceY - 2 * circleRadius - 1 ;
165
165
const imageData = pieceCanvasCtx .getImageData (
166
166
sx ,
167
167
sy ,
@@ -185,12 +185,12 @@ function draw(ctx1: CanvasRenderingContext2D, ctx2: CanvasRenderingContext2D) {
185
185
squareLength + 2 * circleRadius ,
186
186
canvasWidth - (squareLength + 2 * circleRadius ),
187
187
);
188
- state .PieceY = getRandomNumberByRange (
188
+ state .pieceY = getRandomNumberByRange (
189
189
3 * circleRadius ,
190
190
canvasHeight - (squareLength + 2 * circleRadius ),
191
191
);
192
- drawPiece (ctx1 , state .pieceX , state .PieceY , CanvasOpr .Fill );
193
- drawPiece (ctx2 , state .pieceX , state .PieceY , CanvasOpr .Clip );
192
+ drawPiece (ctx1 , state .pieceX , state .pieceY , CanvasOpr .Fill );
193
+ drawPiece (ctx2 , state .pieceX , state .pieceY , CanvasOpr .Clip );
194
194
}
195
195
196
196
// 绘制拼图切块
@@ -246,7 +246,7 @@ function resume() {
246
246
state .dragging = false ;
247
247
state .isPassing = false ;
248
248
state .pieceX = 0 ;
249
- state .PieceY = 0 ;
249
+ state .pieceY = 0 ;
250
250
251
251
basicEl .resume ();
252
252
resetCanvas ();
@@ -290,7 +290,7 @@ onMounted(() => {
290
290
{{ verifyTip }}
291
291
</div >
292
292
<div v-if =" !state.dragging" class =" bg-black/30" >
293
- {{ defaultTip || $t('ui.captcha.sliderRotateDefaultTip ') }}
293
+ {{ defaultTip || $t('ui.captcha.sliderTranslateDefaultTip ') }}
294
294
</div >
295
295
</div >
296
296
</div >
0 commit comments