コード例 #1
0
ファイル: TileNode.cs プロジェクト: Tathomp/TacticsGame
 public void AddTileEffect(TileEffect e)
 {
     if (SameTileEffect(e) == false)
     {
         TileEffect.InitTileEffectVisual(this, e);
         tileEffects.Add(e);
         e.InitEffects(this);
     }
 }
コード例 #2
0
ファイル: TileNode.cs プロジェクト: Tathomp/TacticsGame
 public void ProcessEffectQueue()
 {
     while (queuedEffects.Count > 0)
     {
         TileEffect newEffect = queuedEffects.Dequeue();
         tileEffects.Add(newEffect);
         newEffect.InitEffects(this);
         TileEffect.InitTileEffectVisual(this, newEffect);
     }
 }