Skip to content

Image对象

https://newdocs.phaser.io/docs/3.55.2/Phaser.GameObjects.Image

1
2
// setDisplaySize 设置图片大小
this.add.image(0, 0, 'bg2').setOrigin(0).setDisplaySize(initWidth, initHeight);

data 属性

A Data Manager. It allows you to store, query and get key/value paired information specific to this Game Object. null by default. Automatically created if you use getData or setData or setDataEnabled.

https://newdocs.phaser.io/docs/3.55.0/Phaser.Data.DataManager

setData/getData 方法

1
2
3
4
5
sprite.setData('name', 'Red Gem Stone');
sprite.setData({ name: 'Red Gem Stone', level: 2, owner: 'Link', gold: 50 });

sprite.getData('gold');
sprite.data.values.gold;

on 方法

1
2
3
image.on('pointerup', () => {
    image.y -= 30
})