protected override void OnCreate() { base.OnCreate(); m_pluginsToolbar = new SA_HyperToolbar(); m_pluginsToolbar.SetButtonsHeight(TOOLBAR_BUTTONS_HEIGHT); m_pluginsToolbar.SetItemsSapce(TOOLBAR_BUTTONS_SPACE); AddPlatform("Unified", UM_Skin.GetDefaultIcon("ultimate_icon_pro.png")); AddPlatform("Android", UM_Skin.GetPlatformIcon("android_icon.png")); AddPlatform("iOS", UM_Skin.GetPlatformIcon("ios_icon.png")); m_pluginsToolbar.SetSelectedIndex((int)UM_UIPlatform.Unified); }
private void DefineSymbols() { using (new SA_H2WindowBlockWithSpace(new GUIContent("SCRIPTING DEFINE SYMBOLS"))) { var defines = SA_EditorDefines.GetScriptingDefines(); if (defines.Length > 0) { foreach (var define in defines) { var icon = UM_Skin.GetDefaultIcon("hash_tag_icon.png"); SA_EditorGUILayout.SelectableLabel(new GUIContent(define, icon)); } } else { EditorGUILayout.HelpBox("No additional scripting defines required.", MessageType.Info); } } }