コード例 #1
0
ファイル: SceneMain.cs プロジェクト: Aquars1989/RunningBox
        public void HightScoreHide()
        {
            if (_UIHightScore == null)
            {
                return;
            }

            _UIHightScore.Kill(null, ObjectDeadType.Clear);
            _UIHightScore = null;
            UnlockScene(6);
        }
コード例 #2
0
ファイル: SceneMain.cs プロジェクト: Aquars1989/RunningBox
        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);
        }