|
@@ -139,6 +139,7 @@ export default class PlayScene2 extends Scene {
|
|
|
tileWidth: 16,
|
|
tileWidth: 16,
|
|
|
tileHeight: 16
|
|
tileHeight: 16
|
|
|
})
|
|
})
|
|
|
|
|
+ console.log(this.map)
|
|
|
const Atlas = this.map.addTilesetImage('Atlas', 'Atlas')
|
|
const Atlas = this.map.addTilesetImage('Atlas', 'Atlas')
|
|
|
this.map.createLayer('bg', [Atlas], 0, 0)
|
|
this.map.createLayer('bg', [Atlas], 0, 0)
|
|
|
this.map.createLayer('wall', [Atlas], 0, 0)
|
|
this.map.createLayer('wall', [Atlas], 0, 0)
|
|
@@ -249,16 +250,19 @@ export default class PlayScene2 extends Scene {
|
|
|
})
|
|
})
|
|
|
})
|
|
})
|
|
|
|
|
|
|
|
|
|
+ this.cameras.main.setBounds(0, 0, 512 * 5, 1024)
|
|
|
|
|
+
|
|
|
const cam = this.cameras.main
|
|
const cam = this.cameras.main
|
|
|
this.input.on('pointermove', (p: any) => {
|
|
this.input.on('pointermove', (p: any) => {
|
|
|
if (!p.isDown) return
|
|
if (!p.isDown) return
|
|
|
|
|
+
|
|
|
cam.scrollX -= (p.x - p.prevPosition.x) / cam.zoom
|
|
cam.scrollX -= (p.x - p.prevPosition.x) / cam.zoom
|
|
|
- if (cam.scrollX < -270) {
|
|
|
|
|
- cam.scrollX = -270
|
|
|
|
|
- }
|
|
|
|
|
- if (cam.scrollX > 1290) {
|
|
|
|
|
- cam.scrollX = 1290
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ // if (cam.scrollX < -220) {
|
|
|
|
|
+ // cam.scrollX = -220
|
|
|
|
|
+ // }
|
|
|
|
|
+ // if (cam.scrollX > 1290) {
|
|
|
|
|
+ // cam.scrollX = 1290
|
|
|
|
|
+ // }
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
|
|
|