private AbstractPenguinSnowballThrower getPenguinSnowballThrow(Animator animator) { if (penguinSnowballThrow == null) { penguinSnowballThrow = animator.GetComponent <AbstractPenguinSnowballThrower>(); } return(penguinSnowballThrow); }
public virtual void EnableAction(LocomotionAction action, bool enabled) { switch (action) { case LocomotionAction.ChargeThrow: case LocomotionAction.LaunchThrow: { AbstractPenguinSnowballThrower component = GetComponent <AbstractPenguinSnowballThrower>(); if (component != null) { component.EnableSnowballThrow(enabled); } break; } } }