Beispiel #1
0
 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);
 }