using UnityEngine; namespace Neatly.UI { public class NInternational : MonoBehaviour { [SerializeField] public bool IsImage = false; [SerializeField] private string m_SpriteName1; [SerializeField] private string m_SpriteName2; [SerializeField] public bool IsAnimation = false; [SerializeField] private AnimationClip m_Clip1; [SerializeField] private AnimationClip m_Clip2; void Awake() { if (IsImage) { var component = GetComponent(); component.SetSpriteName(NeatlyUI.IsRtlAction() ? m_SpriteName2 : m_SpriteName1); } if (IsAnimation) { var component = GetComponent(); component.clip = NeatlyUI.IsRtlAction() ? m_Clip2 : m_Clip1; } } } }