var config = {
type: Phaser.WEBGL,
parent: 'phaser-example',
scene: {
preload: preload,
create: create
}
};
var game = new Phaser.Game(config);
function preload() {
this.load.image('gem', 'assets/sprites/gem.png');
}
var image;
function create() {
image = this.add.image(0, 0, 'gem');
image.setDataEnabled();
image.data.set('name', 'Red GemStone');
image.data.set('value_armor', true);
image.data.set('armor_head', 50);
image.data.set('armor_body', 250);
image.data.set('armor_feet', 15);
// Query lets you run a regular expression against the keys,
// and get an object back with them all in.
// Here we're checking for keys matching 'armor' at the start
console.log(image.data.query(/^armor/));
}
var config = {
type: Phaser.WEBGL,
parent: 'phaser-example',
scene: {
preload: preload,
create: create
}
};
var game = new Phaser.Game(config);
function preload() {
this.load.image('gem', 'assets/sprites/gem.png');
}
var image;
function create() {
image = this.add.image(0, 0, 'gem');
image.setDataEnabled();
image.data.set('name', 'Red GemStone');
image.data.set('value_armor', true);
image.data.set('armor_head', 50);
image.data.set('armor_body', 250);
image.data.set('armor_feet', 15);
// Query lets you run a regular expression against the keys,
// and get an object back with them all in.
// Here we're checking for keys matching 'armor' at the start
console.log(image.data.query(/^armor/));
}