void ShrinkShoot() { RaycastHit hit; if (Physics.Raycast(Cam.transform.position, Cam.transform.forward, out hit)) { IsTarget target = hit.transform.GetComponent <IsTarget>(); if (target != null) { target.Shrink(); } if (target != null) { Right.SetTrigger("Shrink"); } if (target != null) { create.LowerBy -= 10; } SchaapTarget Schaap = hit.transform.GetComponent <SchaapTarget>(); if (Schaap != null) { Schaap.Shrink(); Right.SetTrigger("Shrink"); } } }
void GrowShoot() { RaycastHit hit; if (Physics.Raycast(Cam.transform.position, Cam.transform.forward, out hit)) { IsTarget target = hit.transform.GetComponent <IsTarget>(); if (target != null && create.CurrentValue > 10) { target.Grow(); } if (target != null && create.CurrentValue > 10) { Left.SetTrigger("Grow"); } if (target != null && create.CurrentValue > 10) { create.LowerBy += 10; } SchaapTarget Schaap = hit.transform.GetComponent <SchaapTarget>(); if (Schaap != null) { Schaap.Grow(); Left.SetTrigger("Grow"); } } }