예제 #1
0
        /// <summary>
        /// Construct a GameScreen.
        /// </summary>
        /// <param name="transitionOnTime"></param>
        /// <param name="transitionOffTime"></param>
        public GameScreen(double transitionOnTime, double transitionOffTime, bool fullscreen, PlayerIndex controllingIndex)
        {
            transition = new Transition(transitionOnTime, transitionOffTime);

            this.fullscreen = fullscreen;

            Controls = new ControlManager();
            Controls.ControllingIndex = controllingIndex;
            AddControls(transitionOnTime, transitionOffTime);
        }
예제 #2
0
 public Control(
     double transitionOnTime, 
     double transitionOffTime,
     ScreenSide transitionOnSide, 
     ScreenSide transitionOffSide, 
     TextComponent text,
     Vector2 position)
 {
     transition = new Transition(transitionOnTime, transitionOffTime);
     this.transitionOnSide = transitionOnSide;
     this.transitionOffSide = transitionOffSide;
     this.text = text;
     Position = position;
 }