コード例 #1
0
 public override string Print()
 {
     if (MoveAble != null)
     {
         return(MoveAble.Print());
     }
     return("▄");
 }
コード例 #2
0
ファイル: Switch.cs プロジェクト: GlennZegers/Goudkoorts
 public override string Print()
 {
     if (MoveAble != null)
     {
         return(MoveAble.Print());
     }
     if (MayChangeNextField)
     {
         if (DirectionIsUp)
         {
             return("/");
         }
         return("\\");
     }
     else
     {
         if (DirectionIsUp)
         {
             return("\\");
         }
         return("/");
     }
 }