Skip to main content

Custom commands

The [Command] attribute turns any method or property into a command, and will become available for execution in the command field upon recompilation.

How to create a command

using UnityEngine;
using Ghostlike.Commands;

public static class NumberCommands
{
[Command]
public static int RandomNumber(int from, int to)
{
return Random.Range(from, to);
}
}

The method can be executed immediately by typing: randomnumber 0 10 in the command field.