Javascript 移相器2精灵探测边界?

Javascript 移相器2精灵探测边界?,javascript,phaser-framework,Javascript,Phaser Framework,对于大学,我必须创造一个游戏,我的游戏涉及到坠落物体。但我不知道当物体出界时怎么会失去生命 以下是我的一些代码: //my variables var player; var lives; var max_lives = 3; var objects; var totalLife var lifeText; var totalScore; var scoreText; var inputs; //creates the group for the objects objects = thi

对于大学,我必须创造一个游戏,我的游戏涉及到坠落物体。但我不知道当物体出界时怎么会失去生命

以下是我的一些代码:

//my variables
var player;
var lives;
var max_lives = 3;
var objects;

var totalLife
var lifeText;
var totalScore;
var scoreText;

var inputs;

//creates the group for the objects
objects = this.add.group();
this.physics.enable(objects, Phaser.Physics.ARCADE);
objects.setAll('outOfBoundsKill', true);
objects.setAll('checkWorldBounds', true);

//spawns object
spawnObject: function () {
    var random = this.rnd.integerInRange(0, 25);
    if (random === 0) {
        var randomX = this.rnd.integerInRange(0, this.world.width - 150);
        var object = objects.create(randomX, -50, 'object');
        this.physics.enable(object, Phaser.Physics.ARCADE);
        object.body.velocity.y = this.rnd.integerInRange(200, 300);
    }
}

精灵离开世界边界时触发事件。倾听它放弃一条生命

使用以下命令启用正在发出的事件:

sprite.checkWorldBounds = true;
然后,您可以收听:

sprite.events.onOutOfBounds

…并以放弃一条生命作为回应。

精灵离开世界边界时触发事件。倾听它放弃一条生命

使用以下命令启用正在发出的事件:

sprite.checkWorldBounds = true;
然后,您可以收听:

sprite.events.onOutOfBounds
…然后放弃一条生命