using UnityEngine; namespace GitMerge { public class Resources : ScriptableObject { public static Resources styles { private set; get; } private static Texture2D _logo; public static Texture2D logo { get { if(!_logo) { _logo = UnityEngine.Resources.Load("GitMergeLogo"); } return _logo; } } public void OnEnable() { styles = UnityEngine.Resources.Load("GitMergeStyles"); } public GUIStyle mergeActions; public GUIStyle mergeAction; public static void DrawLogo() { GUI.DrawTexture(new Rect(5, 5, logo.width, logo.height), logo); GUILayout.Space(logo.height + 15); } } }