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); } }
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); } }