/// <inheritdoc /> public override void Update(float deltaTime) { base.Update(deltaTime); // Check if need to load if (_isWaitingForLoad && _asset.IsLoaded) { _isWaitingForLoad = false; // Init properties and parameters proxy _properties.OnLoad(this); _propertiesEditor.BuildLayout(); if (_previewSource) { _previewSource.Stop(); } // Setup ClearEditedFlag(); } // Tick scene if (_previewScene) { _previewScene.Update(); } }