refactor to position object

This commit is contained in:
jonny 2021-06-25 18:03:43 +02:00
parent c7fa5cab8b
commit 769e0fcc29
2 changed files with 17 additions and 17 deletions

View file

@ -562,8 +562,7 @@ export class GameScene extends DirtyScene implements CenterListener {
this.playerName,
this.characterLayers,
{
x: this.startPositionCalculator.startX,
y: this.startPositionCalculator.startY
...this.startPositionCalculator.startPosition
},
{
left: camera.scrollX,
@ -970,8 +969,8 @@ ${escapedMessage}
} else {
//if the exit points to the current map, we simply teleport the user back to the startLayer
this.startPositionCalculator.initPositionFromLayerName(hash, hash);
this.CurrentPlayer.x = this.startPositionCalculator.startX;
this.CurrentPlayer.y = this.startPositionCalculator.startY;
this.CurrentPlayer.x = this.startPositionCalculator.startPosition.x;
this.CurrentPlayer.y = this.startPositionCalculator.startPosition.y;
setTimeout(() => this.mapTransitioning = false, 500);
}
}
@ -1114,8 +1113,8 @@ ${escapedMessage}
try {
this.CurrentPlayer = new Player(
this,
this.startPositionCalculator.startX,
this.startPositionCalculator.startY,
this.startPositionCalculator.startPosition.x,
this.startPositionCalculator.startPosition.y,
this.playerName,
texturesPromise,
PlayerAnimationDirections.Down,