Ejemplo n.º 1
0
 public void SubscribeEvent(object eventPublisher, PublisherSubscribedEventArgs publisherSubscribedEventArgs)
 {
     //SubScribe to the targeted eventPublisher with the same type
     //if(publisherSubscribedEventArgs.Publisher.GetType() == typeof(targetType))
     //{
     //Subscribe to the targeted event.
     //}
 }
Ejemplo n.º 2
0
 public void SubscribeEvent(object eventPublisher, PublisherSubscribedEventArgs publisherSubscribedEventArgs)
 {
     //SubScribe to the targeted eventPublisher with the same type
     if (publisherSubscribedEventArgs.Publisher.GetType() == typeof(MazeSpawner))
     {
         MazeSpawner mazeSpawner = (MazeSpawner)publisherSubscribedEventArgs.Publisher;
         mazeSpawner.MazeGenerationStarted += OnMazeGenerationStarted;
     }
 }
Ejemplo n.º 3
0
 public void SubscribeEvent(object eventPublisher, PublisherSubscribedEventArgs publisherSubscribedEventArgs)
 {
     //SubScribe to the targeted eventPublisher with the same type
     if (publisherSubscribedEventArgs.Publisher.GetType() == typeof(MazeConfigurator))
     {
         MazeConfigurator mazeConfigurator = (MazeConfigurator)publisherSubscribedEventArgs.Publisher;
         mazeConfigurator.SpawnMazeEvent += OnMazeSpawned;
     }
 }