Path: blob/main/public/games/files/space-invaders/assets/javascript/module/Explosions.js
1520 views
define(function(){1var _game = null;23var _Exploisons = function(quantity,type){4var _explosions = _game.add.group();5_explosions.createMultiple(quantity,type);6_explosions.forEach(setupExploisons,this);78var _type = type;910function setupExploisons(exploison){11exploison.anchor.x = 0.5;12exploison.anchor.y = 0.5;13exploison.animations.add(type);14}1516return{17getExplosionGroup: function(){18return _explosions;19}20}2122}2324return{25init: function(game){26_game = game;27},28preload: function(){29_game.load.spritesheet('kaboom','assets/img/explode.png',128,128);30},31create: function(quantity,type){32return( new _Exploisons(quantity,type));33}34}35});3637