public void HightScoreHide() { if (_UIHightScore == null) { return; } _UIHightScore.Kill(null, ObjectDeadType.Clear); _UIHightScore = null; UnlockScene(6); }
public void HightScoreShow(ISceneInfo sceneInfo) { if (_UIHightScore != null) { return; } LockScene(Color.FromArgb(100, 0, 0, 0), 3); _UIHightScore = new ObjectUIHighScore(DirectionType.Center, 5, 5, MoveNull.Value, sceneInfo); _UIHightScore.Close += (x, e) => { HightScoreHide(); }; _UIHightScore.Layout.X = Width / 2; _UIHightScore.Layout.Y = Height / 2; UIObjects.Add(_UIHightScore); }