Overloads

Overloaded commands

Multiple commands can share the same name, provided that either the parameter types or number vary.

[Command]
public static void LoadScene(string name)
{
    SceneManager.LoadScene(name);
}

[Command]
public static void LoadScene(int buildIndex)
{
    SceneManager.LoadScene(buildIndex);
}

Based on the input when typing the argument, the command field will automatically select the first matching command.

Type Ambiguety

int parameters are prioritized higher than float parameters. To differentiate between them, you can put a decimal on your float values. The same principle applies to vectors.

Last updated