Example #1
0
	void OnGUI ()
	{
		Rect brect = new Rect (0, 0, 120, 40);

		if (UWKCore.BetaVersion)
		{
			GUI.Label(new Rect (0, 0, 200, 60), "UWEBKIT BETA VERSION\nCheck http://www.uwebkit.com\nfor updates");
			brect.y += 50;
		}
		
		if (GUI.Button (brect, "Back")) 
		{			
			Application.LoadLevel ("ExampleLoader");
		}

		brect.y += 50;

		if (SourceCodePopup.usePopup)
		if (GUI.Button (brect, "View Source")) 
		{	
			if (gameObject.GetComponent<SourceCodePopup>() == null)
			{
				sourcePopup = gameObject.AddComponent<SourceCodePopup>(); 		
				sourcePopup.URL = "https://github.com/uWebKit/uWebKit/blob/uWebKit2-Beta/uWebKit/Assets/uWebKitExamples/Scripts/WebGUI.cs";
				webGUI.HasFocus = false;
			}
			else
			{
				gameObject.SendMessage("SourcePopupClosed");
			}
		}		
	}
Example #2
0
    void OnGUI()
    {
        Rect brect = new Rect(0, 0, 120, 40);

        if (UWKCore.BetaVersion)
        {
            GUI.Label(new Rect(0, 0, 200, 60), "UWEBKIT BETA VERSION\nCheck http://www.uwebkit.com\nfor updates");
            brect.y += 50;
        }

        if (GUI.Button(brect, "Back"))
        {
            SceneManager.LoadScene("ExampleLoader");
        }

        brect.y += 50;

        if (SourceCodePopup.usePopup)
        {
            if (GUI.Button(brect, "View Source"))
            {
                if (gameObject.GetComponent <SourceCodePopup>() == null)
                {
                    sourcePopup     = gameObject.AddComponent <SourceCodePopup>();
                    sourcePopup.URL = "https://github.com/uWebKit/uWebKit/blob/uWebKit2-Beta/uWebKit/Assets/uWebKitExamples/Scripts/WebGUI.cs";
                    webGUI.HasFocus = false;
                }
                else
                {
                    gameObject.SendMessage("SourcePopupClosed");
                }
            }
        }
    }
Example #3
0
    void OnGUI()
    {
        Rect brect = new Rect(0, 0, 160, 40);

        if (UWKCore.BetaVersion)
        {
            GUI.Label(new Rect(0, 0, 200, 60), "UWEBKIT BETA VERSION\nCheck http://www.uwebkit.com\nfor updates");
            brect.y += 50;
        }

        if (GUI.Button(brect, "Back"))
        {
            Application.LoadLevel("ExampleLoader");
        }

        brect.y += 50;

        if (SourceCodePopup.usePopup)
        {
            if (GUI.Button(brect, "View Source"))
            {
                if (gameObject.GetComponent <SourceCodePopup>() == null)
                {
                    sourcePopup     = gameObject.AddComponent <SourceCodePopup>();
                    sourcePopup.URL = "https://github.com/uWebKit/uWebKit/blob/uWebKit2-Beta/uWebKit/Assets/uWebKitExamples/Scripts/WebBrowser.cs";
                    //webGUI.HasFocus = false;
                }
                else
                {
                    gameObject.SendMessage("SourcePopupClosed");
                }
            }
        }


#if ENABLE_DEV_BUTTONS
        brect.y += 50;

        if (GUI.Button(brect, "Crash Unity Process"))
        {
            UWKPlugin.UWK_DevelopmentOnlyCrashProcess();
        }

        brect.y += 50;

        if (GUI.Button(brect, "Hang Unity Process"))
        {
            for (uint i = 0; i < 1;)
            {
            }
        }

        brect.y += 50;

        if (GUI.Button(brect, "Crash Web Process"))
        {
            UWKPlugin.UWK_DevelopmentOnlyCrashWebProcess();
        }


        brect.y += 50;

        if (GUI.Button(brect, "Hang Web Process"))
        {
            UWKPlugin.UWK_DevelopmentOnlyHangWebProcess();
        }
#endif
    }
Example #4
0
	void OnGUI ()
	{
		Rect brect = new Rect (0, 0, 160, 40);

		if (UWKCore.BetaVersion)
		{
			GUI.Label(new Rect (0, 0, 200, 60), "UWEBKIT BETA VERSION\nCheck http://www.uwebkit.com\nfor updates");
			brect.y += 50;
		}		
		
		if (GUI.Button (brect, "Back")) 
		{			
			Application.LoadLevel ("ExampleLoader");
		}

		brect.y += 50;

		if (SourceCodePopup.usePopup)
		if (GUI.Button (brect, "View Source")) 
		{	
			if (gameObject.GetComponent<SourceCodePopup>() == null)
			{
				sourcePopup = gameObject.AddComponent<SourceCodePopup>(); 		
				sourcePopup.URL = "https://github.com/uWebKit/uWebKit/blob/uWebKit2-Beta/uWebKit/Assets/uWebKitExamples/Scripts/WebBrowser.cs";
				//webGUI.HasFocus = false;
			}
			else
			{
				gameObject.SendMessage("SourcePopupClosed");
			}
		}		


#if ENABLE_DEV_BUTTONS

		brect.y += 50;

		if (GUI.Button (brect, "Crash Unity Process")) 
		{			
			UWKPlugin.UWK_DevelopmentOnlyCrashProcess();
		}

		brect.y += 50;

		if (GUI.Button (brect, "Hang Unity Process")) 
		{			
			for (uint i = 0; i < 1;)
			{

			}
		}

		brect.y += 50;

		if (GUI.Button (brect, "Crash Web Process")) 
		{		
			UWKPlugin.UWK_DevelopmentOnlyCrashWebProcess();	
		}


		brect.y += 50;

		if (GUI.Button (brect, "Hang Web Process")) 
		{		
			UWKPlugin.UWK_DevelopmentOnlyHangWebProcess();	
		}

#endif
		
	}