Commit 1111d934 authored by 18손재민's avatar 18손재민 Committed by 18신대성

게임시작이 되려고 하면 이제 플레이어가 문 쪽으로 이동해감

parent 849d7b02
......@@ -70,13 +70,35 @@ var roomScene = new Phaser.Class(
if (this.endTime < Date.now())
{
//console.log('end Count');
setTimeout(() => {
socket.emit('endCount');
}, (2000 + Phaser.Math.Distance.Between(0, 0, 640, 800) * 2));
this.isCounting = false;
this.isCountEnd = true;
this.players.forEach(function(element){
element.follower = { t: 0, vec: new Phaser.Math.Vector2() };
element.path = new Phaser.Curves.Line([
element.sprite.x, element.sprite.y,
640, 800
]);
console.log(Phaser.Math.Distance.Between(element.sprite.x, element.sprite.y, 640, 800) * 2);
ScenesData.roomScene.tweens.add({
targets: element.follower,
t: 1,
ease: 'Linear',
duration: 2000 + Phaser.Math.Distance.Between(element.sprite.x, element.sprite.y, 640, 800) * 2,
repeat: 0
});
});
}
}
else if (this.isCountEnd)
{
this.players.forEach(function(element){
element.path.getPoint(element.follower.t, element.follower.vec);
element.sprite.setPosition(element.follower.vec.x, element.follower.vec.y);
element.nickname.setPosition(element.sprite.x - 10, element.sprite.y - 60);
});
this.countText.setText('잠시만 기다려주세요...');
}
else
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment