public void Reset() { Snowball = null; Lifetime = null; LaunchVel = Vector3.zero; TrailAlpha = 0f; }
protected void OnCollisionEnter(Collision collision) { SnowballController component = collision.gameObject.GetComponent <SnowballController>(); if (component != null) { OnHit(component.OwnerId); } }
public void UnspawnSnowball(SnowballController snowball) { snowballPool.Unspawn(snowball.gameObject); }