Exemplo n.º 1
0
        static EditorToolbar()
        {
            Pref.Load();

            List <BuildTargetInfo> lst = new List <BuildTargetInfo>();

            lst.Add(new BuildTargetInfo(BuildTargetGroup.Standalone, Icon.Get("BuildSettings.Standalone")));
            lst.Add(new BuildTargetInfo(BuildTargetGroup.WebGL, Icon.Get("BuildSettings.WebGL")));
            lst.Add(new BuildTargetInfo(BuildTargetGroup.iOS, Icon.Get("BuildSettings.iPhone")));
            lst.Add(new BuildTargetInfo(BuildTargetGroup.tvOS, Icon.Get("BuildSettings.tvOS")));
            lst.Add(new BuildTargetInfo(BuildTargetGroup.Android, Icon.Get("BuildSettings.Android")));
            lst.Add(new BuildTargetInfo(BuildTargetGroup.XboxOne, Icon.Get("BuildSettings.XboxOne")));
            lst.Add(new BuildTargetInfo(BuildTargetGroup.PS4, Icon.Get("BuildSettings.PS4")));
            lst.Add(new BuildTargetInfo(BuildTargetGroup.WSA, Icon.Get("BuildSettings.Metro")));
#if UNITY_2019_3_OR_NEWER
#else
            lst.Add(new BuildTargetInfo(BuildTargetGroup.Facebook, Icon.Get("BuildSettings.Facebook")));
#endif
            s_buildTargetInfo = lst.ToArray();

            ToolbarExtender.LeftToolbarGUI.Add(OnLeftToolbarGUI);
            ToolbarExtender.RightToolbarGUI.Add(OnRightToolbarGUI);

            MakeMenuCommand();
        }
Exemplo n.º 2
0
 private void OnEnable()
 {
     drawGUI = DrawGUI;
     Pref.Load();
 }
Exemplo n.º 3
0
        public static void PreferencesGUI()
        {
#endif
            Pref.Load();
            DrawGUI();
        }