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