Sun_moves/assets/Script/test.ts
2024-05-28 11:38:16 +08:00

31 lines
1.6 KiB
TypeScript

if(this.level == 1){
let data = {x:-200,y:-380,time:0,timeCount:0};
let timeCount = this.timeCount + (0.8-this.calculateDistance(this.ball.x,this.ball.y,-200,-380));
let time = this.calculateDistance(this.ball.x,this.ball.y,-200,-380)+timeCount;
data = {x:-200,y:-380,time:time,timeCount:timeCount};
this.now_Array.push(data);
timeCount = this.timeCount + (0.8-this.calculateDistance(this.ball.x,this.ball.y,-250,-300));
time = this.calculateDistance(this.now_Array[this.now_Array.length-1].x,
this.now_Array[this.now_Array.length-1].y,-250,-300)+timeCount;
data = {x:-250,y:-300,time:time,timeCount:timeCount};
this.now_Array.push(data);
timeCount = this.timeCount + (0.8-this.calculateDistance(this.ball.x,this.ball.y,-300,500));
time = this.calculateDistance(this.now_Array[this.now_Array.length-1].x,
this.now_Array[this.now_Array.length-1].y,-300,500)+timeCount;
data = {x:-300,y:500,time:time,timeCount:timeCount};
this.now_Array.push(data);
timeCount = this.timeCount + (0.8-this.calculateDistance(this.ball.x,this.ball.y,208,280));
time = this.calculateDistance(this.now_Array[this.now_Array.length-1].x,
this.now_Array[this.now_Array.length-1].y,208,280)+timeCount;
data = {x:208,y:280,time:time,timeCount:timeCount};
this.now_Array.push(data);
timeCount = this.timeCount + (0.8-this.calculateDistance(this.ball.x,this.ball.y,208,-280));
time = this.calculateDistance(this.now_Array[this.now_Array.length-1].x,
this.now_Array[this.now_Array.length-1].y,208,-280)+timeCount;
data = {x:208,y:-280,time:time,timeCount:timeCount};
this.now_Array.push(data);
}