using System; using UnityEngine; using UnityEngine.UI; namespace UI { [RequireComponent(typeof(Image))] public class ImageChangeTheme: MonoBehaviour, IChangeTheme { private Image imageUI; public Sprite LightSprite; public Sprite DarkSprite; private void Start() { imageUI = GetComponent(); if (!LightSprite) LightSprite = imageUI.sprite; } public void ToDarkMode() { imageUI.sprite = LightSprite; } public void ToLightMode() { imageUI.sprite = DarkSprite; } } }