예제 #1
0
        public void TriggerPowerupCollectedEvent(AbstractPowerup powerup, Mario mario)
        {
            PowerupCollectedEventArgs args = new PowerupCollectedEventArgs(powerup, mario);

            OnRaisePowerupCollectedEvent(args);
        }
예제 #2
0
        protected virtual void OnRaisePowerupCollectedEvent(PowerupCollectedEventArgs e)
        {
            EventHandler <PowerupCollectedEventArgs> handler = RaisePowerupCollectedEvent;

            handler?.Invoke(e.Sender, e);
        }