예제 #1
0
 private void jack_Click(object sender, RoutedEventArgs e)
 {
     textbox1.Text = RubikSolve.GetResult(RubikSolve.getInput(c.projection.projection));
     if (textbox1.Text != "需要位置初始化")
     {
         c.rotate(RubikSolve.getSolveMoves(textbox1.Text));
     }
 }
예제 #2
0
        private void Nor_Click(object sender, RoutedEventArgs e)
        {
            List <KeyValuePair <Move, RotationDirection> > Moves = RubikSolve.Normalization(c);

            if (Moves != null)
            {
                c.rotate(Moves);
            }
        }