components can be delayed

beta.r3js.org
-=yb4f310 2017-10-27 09:42:30 +02:00
parent 8fca0b7dfa
commit 28bcf47c7e
1 changed files with 8 additions and 1 deletions

View File

@ -3,10 +3,12 @@
* @constructor
* @param componentType
* @param linkedObjects
* @param delayed
*/
GameLib.Component = function(
componentType,
linkedObjects
linkedObjects,
delayed
) {
if (GameLib.Utils.UndefinedOrNull(linkedObjects)) {
linkedObjects = {};
@ -28,6 +30,11 @@ GameLib.Component = function(
this.loaded = false;
if (GameLib.Utils.UndefinedOrNull(delayed)) {
delayed = false;
}
this.delayed = delayed;
this.dependencies = this.getDependencies();
GameLib.Event.Emit(