Example #1
0
        public override void Initialize()
        {
            base.Initialize();
            screen3.Initialize();

            this.ID = "base screen";
            screen1.ID = "screen 1";
            screen2.ID = "screen 2";
            screen3.ID = "screen 3";

            double transitionTime = 0.5;

            screen1.TransitionOffTime = TimeSpan.FromSeconds(transitionTime);
            screen1.TransitionOnTime = TimeSpan.FromSeconds(transitionTime);
            screen2.TransitionOffTime = TimeSpan.FromSeconds(transitionTime);
            screen2.TransitionOnTime = TimeSpan.FromSeconds(transitionTime);
            screen3.TransitionOffTime = TimeSpan.FromSeconds(transitionTime);
            screen3.TransitionOnTime = TimeSpan.FromSeconds(transitionTime);

            this.Add(screen1);
            this.Add(screen2);

            playerInput = new PlayerInput(PlayerIndex.One);
            this.Game.Components.Add(playerInput);

            playerInput.BindAction("Pop", Keys.Z );
            playerInput.BindAction("Push", Keys.X);
            playerInput.BindAction("Stay", Keys.C);
            playerInput.BindAction("Load", Keys.A);

            for (int i = 0; i < 1; i++)
            {
                ParticleTest effect = new ParticleTest();
                effect.Initialize();
                this.Add(effect);
            }
        }
Example #2
0
        public override void Initialize()
        {
            base.Initialize();
            screen3.Initialize();

            this.ID    = "base screen";
            screen1.ID = "screen 1";
            screen2.ID = "screen 2";
            screen3.ID = "screen 3";

            double transitionTime = 0.5;

            screen1.TransitionOffTime = TimeSpan.FromSeconds(transitionTime);
            screen1.TransitionOnTime  = TimeSpan.FromSeconds(transitionTime);
            screen2.TransitionOffTime = TimeSpan.FromSeconds(transitionTime);
            screen2.TransitionOnTime  = TimeSpan.FromSeconds(transitionTime);
            screen3.TransitionOffTime = TimeSpan.FromSeconds(transitionTime);
            screen3.TransitionOnTime  = TimeSpan.FromSeconds(transitionTime);

            this.Add(screen1);
            this.Add(screen2);

            playerInput = new PlayerInput(PlayerIndex.One);
            this.Game.Components.Add(playerInput);

            playerInput.BindAction("Pop", Keys.Z);
            playerInput.BindAction("Push", Keys.X);
            playerInput.BindAction("Stay", Keys.C);
            playerInput.BindAction("Load", Keys.A);

            for (int i = 0; i < 1; i++)
            {
                ParticleTest effect = new ParticleTest();
                effect.Initialize();
                this.Add(effect);
            }
        }