Skip to content

Latest commit

 

History

24 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UnityConsole

Nice efficient console for Unity. Assumes that you have an orthographic camera with size at 320.

Package

alt tag

Usage

public class Test : MonoBehaviour {
  public GameConsole gameConsole;

	// Use this for initialization
	void Start () {
        gameConsole.Initialize();

        for( var i = 0; i < 20; i++ ) {
            Debug.Log( i );
        }
        Debug.LogWarning( "Warning" );
        Debug.LogError( "Error" );

        GameConsole.AddCallback( "divide", ( Action<float, float> )Divide2Numbers, "Divide 2 floats, usage: divide 1.5 3" );
    }

    private void Divide2Numbers(float x, float y){
        Debug.Log("Division result: " + (x / y));
    }

    // Update is called once per frame
    void Update () {
        //Open when press "~"
        if (Input.GetKeyUp(KeyCode.BackQuote)) {
            GameConsole.OpenConsole();
        }
	}
}

About

Nice efficient console for Unity

Resources

Stars

13 stars

Watchers

3 watching

Forks

Releases

Packages

Contributors

Languages