예제 #1
0
        public TestSceneStyle()
        {
            var beatmap        = new TestKaraokeBeatmap(null);
            var karaokeBeatmap = new KaraokeBeatmapConverter(beatmap, new KaraokeRuleset()).Convert() as KaraokeBeatmap;

            editorBeatmap = new EditorBeatmap(karaokeBeatmap);
        }
예제 #2
0
        public TestSceneImportLyric()
        {
            var beatmap        = new TestKaraokeBeatmap(null);
            var karaokeBeatmap = new KaraokeBeatmapConverter(beatmap, new KaraokeRuleset()).Convert() as KaraokeBeatmap;

            editorBeatmap = new EditorBeatmap(karaokeBeatmap);
            configManager = new KaraokeRulesetEditConfigManager();
        }
예제 #3
0
        public void TestBeatmapMetadataGraph()
        {
            var ruleset        = new KaraokeRuleset().RulesetInfo;
            var originBeatmap  = new TestKaraokeBeatmap(ruleset);
            var karaokeBeatmap = new KaraokeBeatmapConverter(originBeatmap, new KaraokeRuleset()).Convert() as KaraokeBeatmap;

            if (karaokeBeatmap == null)
            {
                throw new ArgumentNullException(nameof(karaokeBeatmap));
            }

            karaokeBeatmap.Singers = createDefaultSinger();
            createTest(new ScoreInfo(), karaokeBeatmap);
        }
예제 #4
0
        private void load()
        {
            var beatmap        = new TestKaraokeBeatmap(null);
            var karaokeBeatmap = new KaraokeBeatmapConverter(beatmap, new KaraokeRuleset()).Convert();
            var editorBeatmap  = new EditorBeatmap(karaokeBeatmap);

            Dependencies.Cache(editorBeatmap);

            base.Content.AddRange(new Drawable[]
            {
                Content,
                dialogOverlay = new DialogOverlay()
            });

            Dependencies.Cache(dialogOverlay);
        }