我在游戏中有一些对象,我想为每个人设置isEmpty
变量,如下所示:
var object1.isEmpty;
if (object1.isEmpty == 0) {
object1.alpha=0.5;
}
我如何使用Phaser执行此操作?
答案 0 :(得分:1)
如果您的对象是Phaser Sprites或任何扩展它们的对象,那么您可以使用内置的data
属性来存储它:
var bob = this.add.sprite(100, 200, 'textureName');
bob.data.isEmpty = true;
// ...
if (bob.data.isEmpty)
{
// do something ...
}