Advertisement
Guest User

TEST Project (Phaser)

a guest
Dec 26th, 2020
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. let test = new Phaser.Scene('test');
  2.  
  3. let config = {
  4.   type: Phaser.AUTO,
  5.   width: 1920,
  6.   height: 1080,
  7.   scene: test,
  8.   title: 'TEST',
  9.   pixelArt: true,
  10.   backgroundColor: 0xFFFFFF,
  11.   physics: {
  12.     default: 'arcade',
  13.     arcade: {
  14.       gravity: {
  15.         y: 0
  16.       },
  17.       debug: false
  18.     }
  19.   }
  20. };
  21.  
  22. let game = new Phaser.Game(config);
  23.  
  24. test.preload = function() {
  25.     this.load.image('testImg', 'assets/images/blocks/dirt.png');
  26. };
  27.  
  28. test.create = function() {
  29.     this.playerObj = this.add.sprite(-20, -20, 'testImg');
  30.     this.playerObj.setScale(8);
  31.     this.physics.add.existing(this.playerObj);
  32.     this.playerObj.setOrigin(0, 0);
  33.     this.playerObj.body.onCollide = true;
  34.     this.playerObj.setInteractive();
  35.     this.playerObj.on('pointerdown', function(){
  36.        console.log("Clicked");
  37.     });
  38. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement