UNPKG

phaser4-rex-plugins

Version:
23 lines (21 loc) 673 B
/* 1. Fade-out-destroy chess */ var EliminateChess = function (chessArray, board, bejeweled) { const duration = 500; //ms for (var i = 0, cnt = chessArray.length; i < cnt; i++) { // Destroy chess game object after fading // Chess won't be reused in this case const gameObject = chessArray[i]; var fade = gameObject.scene.tweens.add({ targets: gameObject, alpha: 0, duration: duration, onComplete(tw, targets) { targets[0].destroy(); } }); bejeweled.waitEvent(fade, 'complete'); } } export default EliminateChess;