File size: 495 Bytes
c679a93
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
const FullscreenButton = scene => {
  let button = scene.add
    .image(scene.cameras.main.width - 20, 20, 'fullscreen', 0)
    .setOrigin(1, 0)
    .setInteractive()
    .setScrollFactor(0)
    .setDepth(100)
    .setAlpha(0.2)

  button.on('pointerup', () => {
    if (scene.scale.isFullscreen) {
      button.setFrame(0)
      scene.scale.stopFullscreen()
    } else {
      button.setFrame(1)
      scene.scale.startFullscreen()
    }
  })
  return button
}

export default FullscreenButton