private void HitGolfBall(Vector2 force) { rb.AddForce(force * GlobalSettings.ForceScale); HitBoltEffectEvent.Post(GlobalTargets.Everyone, ReliabilityModes.Unreliable, transform.position, force.magnitude); state.PreMove = Vector3.zero; }
public override void OnEvent(HitBoltEffectEvent evnt) { Instantiate(hitParticleEffect, evnt.Position, Quaternion.identity); Instantiate(hitSoundEffect); }