public void GiveAllControls()
    {
        _directionalControls = GetComponents <DirectionalControl>().ToList();
        List <Controls> allControls = GetComponents <Controls>().ToList();

        CommandsList.RegisterAction(() => CommandsList.Instance.InitCommandsList(allControls));
    }