gun.click C# (CSharp) Method

click() public method

public click ( ) : void
return void
    public void click()
    {
        if ((canFire || automatic) && !chargedShot) {
            trigger = true;
            canFire = false;
        } else if (chargedShot) {
            trigger = false;
            canFire = true;
            if (chargeTime + Time.deltaTime <= timeToCharge) {
                chargeTime += Time.deltaTime;
            } else {
                chargeTime = timeToCharge;
            }
            projectileSpeed = (maxProjectileSpeed * (chargeTime / timeToCharge));

        } else {
            trigger = false;
        }
    }