예제 #1
0
 public PalindromePuzzle(CanvasDevice device, string puzzle, string obscurer, string solution)
 {
     _puzzle   = puzzle;
     _obscurer = obscurer;
     _solutions.Add(solution);
     AnimatedString = new PuzzleAnimatedString(device, puzzle);
     Refresh();
 }
예제 #2
0
 public PalindromePuzzle(CanvasDevice device, string puzzle, string obscurer, string[] solutions)
 {
     _puzzle   = puzzle;
     _obscurer = obscurer;
     foreach (string str in solutions)
     {
         _solutions.Add(str);
     }
     AnimatedString = new PuzzleAnimatedString(device, puzzle);
     Refresh();
 }
예제 #3
0
 public ScreenIntro(CanvasDevice device) : base(device)
 {
     str = new PuzzleAnimatedString(_device, new string[] { "Mirror of", "fo rorriM" }, true);
 }
 public ScreenWinner(CanvasDevice device) : base(device)
 {
     str = new PuzzleAnimatedString(_device, new string[] { "Winner!", "!renniW" }, true);
 }