void Update() { UpdateVolumeTransform(); if (Application.isPlaying == false || elementsSorting == ElementsSorting.Realtime) { SortElementObjects(); } if (mainCamera == null) { GetMaincamera(); } if (mainCamera != null) { UpdateParticleRenderers(); } if (elementsVisibilityOld != elementsVisibility) { SetElementsVisibility(); elementsVisibilityOld = elementsVisibility; } UpdateDirectionColor(); #if UNITY_EDITOR CheckRenderBuffers(); #endif UpdateRenderBuffers(); ExecuteRenderBuffers(); SetGlobalShaderParameters(); }
public void BackToMenu() { ElementsVisibility.ClearAllElements(); gm.LoadScene("main"); }