public void Awake() { CommonScriptableObjects.worldOffset.OnChange += OnWorldReposition; metricsController = new SceneMetricsController(this); metricsController.Enable(); sceneLifecycleHandler = new SceneLifecycleHandler(this); }
public void Awake() { state = State.NOT_READY; if (DCLCharacterController.i) { DCLCharacterController.i.characterPosition.OnPrecisionAdjust += OnPrecisionAdjust; } metricsController = new SceneMetricsController(this); metricsController.Enable(); }
public void Awake() { state = State.NOT_READY; if (DCLCharacterController.i) { DCLCharacterController.i.characterPosition.OnPrecisionAdjust += OnPrecisionAdjust; } metricsController = new SceneMetricsController(this); metricsController.Enable(); CommonScriptableObjects.rendererState.OnChange += OnRenderingStateChanged; OnRenderingStateChanged(CommonScriptableObjects.rendererState.Get(), false); }