components can be delayed
parent
8fca0b7dfa
commit
28bcf47c7e
|
@ -3,10 +3,12 @@
|
||||||
* @constructor
|
* @constructor
|
||||||
* @param componentType
|
* @param componentType
|
||||||
* @param linkedObjects
|
* @param linkedObjects
|
||||||
|
* @param delayed
|
||||||
*/
|
*/
|
||||||
GameLib.Component = function(
|
GameLib.Component = function(
|
||||||
componentType,
|
componentType,
|
||||||
linkedObjects
|
linkedObjects,
|
||||||
|
delayed
|
||||||
) {
|
) {
|
||||||
if (GameLib.Utils.UndefinedOrNull(linkedObjects)) {
|
if (GameLib.Utils.UndefinedOrNull(linkedObjects)) {
|
||||||
linkedObjects = {};
|
linkedObjects = {};
|
||||||
|
@ -28,6 +30,11 @@ GameLib.Component = function(
|
||||||
|
|
||||||
this.loaded = false;
|
this.loaded = false;
|
||||||
|
|
||||||
|
if (GameLib.Utils.UndefinedOrNull(delayed)) {
|
||||||
|
delayed = false;
|
||||||
|
}
|
||||||
|
this.delayed = delayed;
|
||||||
|
|
||||||
this.dependencies = this.getDependencies();
|
this.dependencies = this.getDependencies();
|
||||||
|
|
||||||
GameLib.Event.Emit(
|
GameLib.Event.Emit(
|
||||||
|
|
Loading…
Reference in New Issue