Example #1
0
File: Arrow.cs Project: pawii/Unity
    private void Shoot(float charge, int damage)
    {
        Vector3 force = CharacterController.Get_FlipX() ? -transform.right : transform.right;

        force *= charge;

        if (Managers.Player.HasLigth)
        {
            BulletFactory.CreateArrowWithLight(transform, damage, force, tag);
        }
        else
        {
            BulletFactory.CreateArrow(transform, damage, force, tag);
        }
    }