Передача аргументов с перекрытием - Phaser 3 - PullRequest
0 голосов
/ 03 декабря 2018

У меня есть этот код:

scene.physics.add.overlap(spears.children.entries[numberOfSpearThrowerMachines], platforms, stopSpear, null, this);


function stopSpear(number) {
    spears.children.entries[number].setVelocityX(0);
}
И я пытаюсь передать аргумент функции stopSpear.Как это:

scene.physics.add.overlap(spears.children.entries[numberOfSpearThrowerMachines], platforms, stopSpear(numberOfSpearThrowerMachines), null, this);

но это, очевидно, не работает, так как мне вместо этого это сделать?

Я использую фазер 3 и физику аркад.

...