protected override IEnumerator LoadWorld() { yield return(base.LoadWorld()); if (DisableRenderers) { foreach (var childRenderer in LevelInstance.GetComponentsInChildren <Renderer>()) { childRenderer.enabled = false; } } }
protected override IEnumerator LoadWorld() { yield return(base.LoadWorld()); LevelInstance.GetComponentsInChildren <TileEnabler>(true, levelTiles); foreach (var tileEnabler in levelTiles) { tileEnabler.Initialize(true); } connectionController.OnReadyToSpawn(); }
protected async void Start() { Application.targetFrameRate = 60; await Connect(GetConnectionHandlerBuilder(), new ForwardingDispatcher()); await LoadWorld(); if (DisableRenderers) { foreach (var childRenderer in LevelInstance.GetComponentsInChildren <Renderer>()) { childRenderer.enabled = false; } } }
protected override IEnumerator LoadWorld() { yield return(base.LoadWorld()); var levelTiles = LevelInstance.GetComponentsInChildren <TileEnabler>(true); foreach (var tileEnabler in levelTiles) { tileEnabler.Initialize(false); } if (DisableRenderers) { foreach (var childRenderer in LevelInstance.GetComponentsInChildren <Renderer>()) { childRenderer.enabled = false; } } }