File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 77var Actions = require ( '../../actions/' ) ;
88var Class = require ( '../../utils/Class' ) ;
99var Events = require ( '../events' ) ;
10+ var EventEmitter = require ( 'eventemitter3' ) ;
1011var GetAll = require ( '../../utils/array/GetAll' ) ;
1112var GetFastValue = require ( '../../utils/object/GetFastValue' ) ;
1213var GetValue = require ( '../../utils/object/GetValue' ) ;
@@ -25,6 +26,7 @@ var Sprite = require('../sprite/Sprite');
2526 *
2627 * @class Group
2728 * @memberof Phaser.GameObjects
29+ * @extends Phaser.Events.EventEmitter
2830 * @constructor
2931 * @since 3.0.0
3032 * @param {Phaser.Scene } scene - The scene this group belongs to.
@@ -36,10 +38,14 @@ var Sprite = require('../sprite/Sprite');
3638 */
3739var Group = new Class ( {
3840
41+ Extends : EventEmitter ,
42+
3943 initialize :
4044
4145 function Group ( scene , children , config )
4246 {
47+ EventEmitter . call ( this ) ;
48+
4349 // They can pass in any of the following as the first argument:
4450
4551 // 1) A single child
You can’t perform that action at this time.
0 commit comments