예제 #1
0
 public static void displayBanner()
 {
     GUILayout.BeginVertical();
     GUILayout.Space(5);
     GUILayout.FlexibleSpace();
     if (GUILayout.Button(bannerTexture, _ui.getSketchfabLabel(), GUILayout.Width(345), GUILayout.Height(68)))
     {
         Application.OpenURL(Urls.storeUrl);
     }
     GUILayout.FlexibleSpace();
     GUILayout.Space(5);
     GUILayout.EndVertical();
 }
        // GUI functions
        public static void displayHeader()
        {
            GUIStyle whiteGround = new GUIStyle(GUI.skin.box);

            whiteGround.normal.background = SketchfabUI.MakeTex(2, 2, new Color(1f, 1f, 1f, 1f));

            GUILayout.BeginHorizontal(whiteGround, GUILayout.Height(75));
            _logger.showLoginUi();
            GUILayout.FlexibleSpace();

            // If banner available, display it
            if (bannerTexture != null)
            {
                GUILayout.BeginVertical();
                GUILayout.FlexibleSpace();
                if (GUILayout.Button(bannerTexture, _ui.getSketchfabLabel()))
                {
                    Application.OpenURL(Urls.storeUrl);
                }
                GUILayout.FlexibleSpace();
                GUILayout.EndVertical();
            }

            GUILayout.FlexibleSpace();
            GUILayout.BeginVertical();
            GUILayout.FlexibleSpace();
            GUILayout.Label(Resources.Load("SketchfabGrey") as Texture2D, GUILayout.Height(40), GUILayout.Width(190));
            GUILayout.FlexibleSpace();
            GUILayout.EndVertical();
            GUILayout.EndHorizontal();
        }