Files
Cielonos/Assets/Scripts/MainGame/Effects/CameraEffect/CameraEffectManager.cs

22 lines
569 B
C#
Raw Normal View History

2026-01-03 18:19:39 -05:00
using System.Collections.Generic;
2026-02-13 09:22:11 -05:00
using SLSUtilities.General;
2026-01-03 18:19:39 -05:00
using UnityEngine;
namespace Cielonos.MainGame
{
public class CameraEffectManager : Singleton<CameraEffectManager>
{
public Camera mainCamera;
public Dictionary<string, CameraVignetteEffect> vignetteEffects;
protected override void Awake()
{
base.Awake();
mainCamera ??= Camera.main;
foreach (var vignetteEffect in vignetteEffects.Values)
{
vignetteEffect.Initialize();
}
}
}
}