示例#1
0
        public void generateMeASwap(int width, int height, bool type)
        {
            SwitcherModel model;

            if (type)
            {
                if (ToButtom)
                {
                }
                else
                {
                    _currentGeneratedRandomWallSpaceLeft = _rndGenratorOfWalls.generateLeftOfHorizontalWalls(0, 300);
                    _currentGeneratedRandomWallSpaceTop  = _rndGenratorOfWalls.generateTopOfHorizontalWalls(0, 75);
                }
            }
            else
            {
                if (ToLeft)
                {
                    _currentGeneratedRandomWallSpaceLeft = _rndGenratorOfWalls.generateLeftOfVerticalWalls(350, 400);
                    _currentGeneratedRandomWallSpaceTop  = _rndGenratorOfWalls.generateTopOfVerticalWalls(0, 350);
                }
                else
                {
                    _currentGeneratedRandomWallSpaceLeft = _rndGenratorOfWalls.generateLeftOfHorizontalWalls(0, 25);
                    _currentGeneratedRandomWallSpaceTop  = _rndGenratorOfWalls.generateTopOfHorizontalWalls(0, 350);
                }
            }

            model = new SwitcherModel(width, height, type);
            Canvas.SetZIndex(model.Image, 2);
            Canvas.SetLeft(model.Image, _currentGeneratedRandomWallSpaceLeft);
            Canvas.SetTop(model.Image, _currentGeneratedRandomWallSpaceTop);
            _canvasTopBottom.Children.Add(model.Image);
        }
示例#2
0
 public Step2_NoSwitch(SwitcherModel request)
 {
     _request = request;
 }
示例#3
0
 public Step2_Switch2(SwitcherModel request)
 {
     _request = request;
 }