Exemple #1
0
 public static IGameTickContainer AddIntervalTicker(this IGameTickContainer gameTickContainer, int interval, Action callback)
 {
     gameTickContainer.AddTicker(new TimerTicker(interval, callback));
     return(gameTickContainer);
 }
Exemple #2
0
 public static IGameTickContainer AddTicker(this IGameTickContainer gameTickContainer, Action callback)
 {
     gameTickContainer.AddTicker(new CustomTicker(callback));
     return(gameTickContainer);
 }
Exemple #3
0
 public static IGameTickContainer AddIntervalTicker(this IGameTickContainer gameTickContainer, int interval, ITickable ticker)
 {
     gameTickContainer.AddTicker(new TimerTicker(interval, ticker.Tick));
     return(gameTickContainer);
 }
Exemple #4
0
 public static IGameTickContainer AddTicker(this IGameTickContainer gameTickContainer, ITickable ticker)
 {
     gameTickContainer.Tickers.Add(ticker);
     return(gameTickContainer);
 }