Esempio n. 1
0
    public void CastAbility(int index)
    {
        RaycastHit targetInfo = new RaycastHit();

        Physics.Raycast(Camera.main.ScreenPointToRay(Input.mousePosition), out targetInfo);

        // Send command to Character Controller
        if (index == 0)
        {
            focusCharacter.CastAbilityQ(targetInfo);
        }
        else if (index == 1)
        {
            focusCharacter.CastAbilityW(targetInfo);
        }
        else if (index == 2)
        {
            focusCharacter.CastAbilityE(targetInfo);
        }
        else if (index == 3)
        {
            focusCharacter.CastAbilityR(targetInfo);
        }
    }