示例#1
0
 private void OnShotBlocked(ShotBlocked e)
 {
     if (e.Target.Equals(_owner))
     {
         Add("Block");
     }
 }
示例#2
0
 private void OnShotBlocked(ShotBlocked e)
 {
     _shots.Add(new BlockedShotVisual(
                    new RectangleTexture(UiColors.Gunshot).Create(),
                    CalculateTransform(
                        e.Attacker,
                        e.Blocker.Transform.Center(),
                        _random.Next(-100, 100) * 0.001),
                    e.Blocker.Position));
 }
示例#3
0
 private void OnShotBlocked(ShotBlocked obj)
 {
     Sound.SoundEffect($"SFX/shot-miss-1.wav", 0.8f).Play();
 }