/// <summary> /// Initializes the screen /// </summary> public override void Initialize() { this.TransitionOnTime = TimeSpan.FromSeconds(.5f); this.TransitionOffTime = TimeSpan.FromSeconds(.5f); this.IsPopup = false; base.Initialize(); _wallkicks = new Drawing.SpritesetWallkick[Enum.GetValues(typeof(Data.BlockType)).Length]; foreach (var val in (Int32[])Enum.GetValues(typeof(Data.BlockType))) { _wallkicks[val] = new Drawing.SpritesetWallkick(this.Game, (Data.BlockType)val); } foreach (var wallkick in _wallkicks) { wallkick.Initialize(); } }
/// <summary> /// Initializes the screen /// </summary> public override void Initialize() { this.TransitionOnTime = TimeSpan.FromSeconds(.5f); this.TransitionOffTime = TimeSpan.FromSeconds(.5f); this.IsPopup = false; base.Initialize(); _wallkicks = new Drawing.SpritesetWallkick[Enum.GetValues(typeof(Data.BlockType)).Length]; foreach (var val in (Int32[])Enum.GetValues(typeof(Data.BlockType))) _wallkicks[val] = new Drawing.SpritesetWallkick(this.Game, (Data.BlockType)val); foreach (var wallkick in _wallkicks) wallkick.Initialize(); }