Esempio n. 1
0
    void CheckManualSuckerRange()
    {
        RaycastHit2D hitInfo = Physics2D.Raycast(Camera.main.ScreenToWorldPoint(Input.mousePosition), Vector2.zero);

        if (hitInfo)
        {
            if (hitInfo.transform.tag == "Food")
            {
                HitFood(hitInfo);
                return;
            }
        }

        double consumedEnergy = _statManager.AccelCharacter();

        if (consumedEnergy > 0.0)
        {
            _statManager.AnimateAccel(consumedEnergy);
        }
        else
        {
            _statManager.AnimateNoFuel();
        }
    }