mirror of
https://github.com/jayfunc/BetterLyrics.git
synced 2026-01-12 19:24:55 +08:00
fix: fan shape lyrics effect
This commit is contained in:
@@ -12,7 +12,7 @@
|
|||||||
<Identity
|
<Identity
|
||||||
Name="37412.BetterLyrics"
|
Name="37412.BetterLyrics"
|
||||||
Publisher="CN=E1428B0E-DC1D-4EA4-ACB1-4556569D5BA9"
|
Publisher="CN=E1428B0E-DC1D-4EA4-ACB1-4556569D5BA9"
|
||||||
Version="1.2.253.0" />
|
Version="1.2.254.0" />
|
||||||
|
|
||||||
<mp:PhoneIdentity PhoneProductId="ca4a4830-fc19-40d9-b823-53e2bff3d816" PhonePublisherId="00000000-0000-0000-0000-000000000000"/>
|
<mp:PhoneIdentity PhoneProductId="ca4a4830-fc19-40d9-b823-53e2bff3d816" PhonePublisherId="00000000-0000-0000-0000-000000000000"/>
|
||||||
|
|
||||||
|
|||||||
@@ -176,7 +176,7 @@ namespace BetterLyrics.WinUI3.Logic
|
|||||||
line.AngleTransition.SetDelay(yScrollDelay);
|
line.AngleTransition.SetDelay(yScrollDelay);
|
||||||
line.AngleTransition.Start(
|
line.AngleTransition.Start(
|
||||||
(isFanEnabled && !isMouseScrolling) ?
|
(isFanEnabled && !isMouseScrolling) ?
|
||||||
Math.PI * (fanAngleRad / 180.0) * distanceFactor * (i > primaryPlayingLineIndex ? 1 : -1) :
|
fanAngleRad * distanceFactor * (i > primaryPlayingLineIndex ? 1 : -1) :
|
||||||
0);
|
0);
|
||||||
|
|
||||||
line.YOffsetTransition.SetEasingType(canvasYScrollTransition.EasingType);
|
line.YOffsetTransition.SetEasingType(canvasYScrollTransition.EasingType);
|
||||||
@@ -187,7 +187,7 @@ namespace BetterLyrics.WinUI3.Logic
|
|||||||
line.YOffsetTransition.Start(targetYScrollOffset);
|
line.YOffsetTransition.Start(targetYScrollOffset);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (isLayoutChanged || isSecondaryLinePlayingChanged)
|
if (isSecondaryLinePlayingChanged)
|
||||||
{
|
{
|
||||||
// 辉光动画
|
// 辉光动画
|
||||||
if (isGlowEnabled && lyricsEffect.LyricsGlowEffectScope == Enums.LyricsEffectScope.LineStartToCurrentChar
|
if (isGlowEnabled && lyricsEffect.LyricsGlowEffectScope == Enums.LyricsEffectScope.LineStartToCurrentChar
|
||||||
|
|||||||
Reference in New Issue
Block a user