phaser safari bug

phaser safari bug

by staff0rd

HTML

<script src="https://cdnjs.cloudflare.com/ajax/libs/phaser/2.4.4/custom/phaser-no-physics.js"></script>
<div id="game_div"> </div>

CSS

#game_div {
      width: 400px;
      margin: auto;
      margin-top: 50px;
    }

JavaScript

// Initialize Phaser, and creates a 400x490px game
var game = new Phaser.Game(400, 490, Phaser.AUTO, 'game_div');
var game_state = {};

// Creates a new 'main' state that wil contain the game
game_state.main = function() { };  
game_state.main.prototype = {

  preload() {
      var bmd = this.game.add.bitmapData(50, 50);
      var texture = bmd.generateTexture('test');
      console.log('bmd', bmd.width, bmd.height);
      console.log('texture', texture.width, texture.height);
  }
};

// Add and start the 'main' state to start the game
game.state.add('main', game_state.main);  
game.state.start('main');