Пример #1
0
 public void TestShadow(bool shadow, string shadowColor, string shadowOffset)
 {
     // todo : might not use relative to main text in shadow offset.
     AddStep("Create lyric", () => setContents(() => new DefaultLyricSpriteText
     {
         Shadow       = shadow,
         ShadowColour = Color4Extensions.FromHex(shadowColor ?? "#FFFFFF"),
         ShadowOffset = TestCaseVectorHelper.ParseVector2(shadowOffset)
     }));
 }
Пример #2
0
 public void TestSpacing(string spacing, string rubySpacing, string romajiSpacing)
 {
     // todo : will cause display weird in ruby or romaji.
     AddStep("Create lyric", () => setContents(() => new DefaultLyricSpriteText
     {
         Spacing       = TestCaseVectorHelper.ParseVector2(spacing),
         RubySpacing   = TestCaseVectorHelper.ParseVector2(rubySpacing),
         RomajiSpacing = TestCaseVectorHelper.ParseVector2(romajiSpacing),
     }));
 }