@@ -2,27 +2,47 @@ class Example extends Phaser.Scene
2
2
{
3
3
preload ( )
4
4
{
5
+ // this.load.image('bg', 'assets/pics/checker.png');
5
6
this . load . image ( 'bg' , 'assets/skies/spookysky.jpg' ) ;
6
7
}
7
8
8
9
create ( )
9
10
{
10
- const img = this . add . image ( window . innerWidth / 2 , window . innerHeight / 2 , 'bg' ) ;
11
+ // this.add.image(0, 0, 'bg').setOrigin(0, 0).setDisplaySize(256, 256);
12
+
13
+ // this.add.image(1, 1, 'bg').setOrigin(0, 0).setDisplaySize(256, 256);
14
+
15
+ // this.add.image(140, 140, 'bg').setDisplaySize(257, 257);
16
+ // this.add.image(140+257, 140, 'bg').setDisplaySize(257, 257);
17
+ // this.add.image(140+257+257, 140, 'bg').setDisplaySize(257, 257);
18
+ // this.add.image(201, 300, 'bg').setDisplaySize(101, 101);
19
+
20
+ // 49 x 249 (3.80)
21
+ // 50 x 249 (dev)
22
+
23
+ const p1 = this . add . image ( 100 , 100 , 'bg' ) . setDisplaySize ( 101 , 101 ) ;
24
+
25
+ this . add . image ( 251.32 , 103 , 'bg' ) . setDisplaySize ( 101 , 101 ) ;
26
+
27
+ this . add . image ( 401 , 123 , 'bg' ) . setOrigin ( 0 , 0 ) . setDisplaySize ( 101 , 101 ) ;
28
+
29
+
30
+ // const p2 = this.add.image(201, 100, 'bg').setDisplaySize(101, 101);
31
+
32
+ // console.log/(p1.x, p1.y, 'pic2', p2.x, p2.y);
33
+ // console.log(p1.getBounds()); // x: 49.5, y: 249.5, wh: 101 (3.80 and dev)
11
34
12
- img . setScale ( 1 ) . setDisplaySize ( window . innerWidth , window . innerHeight ) ;
13
35
}
14
36
}
15
37
16
38
const config = {
17
39
type : Phaser . WEBGL ,
18
- roundPixels : true ,
19
- scale : {
20
- width : window . innerWidth ,
21
- height : window . innerHeight ,
22
- } ,
23
- backgroundColor : '#00ff00' ,
40
+ backgroundColor : "00dd00" ,
24
41
parent : 'phaser-example' ,
25
- scene : Example
42
+ scene : Example ,
43
+ roundPixels : true ,
44
+ width : 800 ,
45
+ height : 600
26
46
} ;
27
47
28
48
const game = new Phaser . Game ( config ) ;
0 commit comments