コード例 #1
0
ファイル: Extensions.cs プロジェクト: yts233/Minecraft
 public static IGameTickContainer AddIntervalTicker(this IGameTickContainer gameTickContainer, int interval, Action callback)
 {
     gameTickContainer.AddTicker(new TimerTicker(interval, callback));
     return(gameTickContainer);
 }
コード例 #2
0
ファイル: Extensions.cs プロジェクト: yts233/Minecraft
 public static IGameTickContainer AddTicker(this IGameTickContainer gameTickContainer, Action callback)
 {
     gameTickContainer.AddTicker(new CustomTicker(callback));
     return(gameTickContainer);
 }
コード例 #3
0
ファイル: Extensions.cs プロジェクト: yts233/Minecraft
 public static IGameTickContainer AddIntervalTicker(this IGameTickContainer gameTickContainer, int interval, ITickable ticker)
 {
     gameTickContainer.AddTicker(new TimerTicker(interval, ticker.Tick));
     return(gameTickContainer);
 }
コード例 #4
0
ファイル: Extensions.cs プロジェクト: yts233/Minecraft
 public static IGameTickContainer AddTicker(this IGameTickContainer gameTickContainer, ITickable ticker)
 {
     gameTickContainer.Tickers.Add(ticker);
     return(gameTickContainer);
 }