LookAt,Offset,Effect Remove
Signed-off-by: TRAfoer <lhf190@outlook.com>
This commit is contained in:
@@ -23,7 +23,7 @@ namespace Ichni.Editor
|
||||
|
||||
if (isPlaying)
|
||||
{
|
||||
EditorManager.instance.songInformation.songTime = EditorManager.instance.musicPlayer.audioSource.time;
|
||||
EditorManager.instance.songInformation.songTime = EditorManager.instance.musicPlayer.audioSource.time - EditorManager.instance.songInformation.offset;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -32,7 +32,7 @@ namespace Ichni.Editor
|
||||
|
||||
isPlaying = !isPlaying;
|
||||
|
||||
EditorManager.instance.songInformation.songTime = audioSource.time;
|
||||
EditorManager.instance.songInformation.songTime = audioSource.time - EditorManager.instance.songInformation.offset;
|
||||
if (isPlaying)
|
||||
{
|
||||
Trail.FreezeAllTrails(!isPlaying);
|
||||
@@ -42,17 +42,17 @@ namespace Ichni.Editor
|
||||
}
|
||||
public IEnumerator PlayBackMusic()
|
||||
{
|
||||
float startt = audioSource.time;
|
||||
float startt = audioSource.time - EditorManager.instance.songInformation.offset;
|
||||
PlayMusic();
|
||||
yield return new WaitUntil(() => Keyboard.current.rightAltKey.wasReleasedThisFrame);
|
||||
audioSource.time = startt;
|
||||
audioSource.time = startt + EditorManager.instance.songInformation.offset;
|
||||
PauseMusic();
|
||||
|
||||
}
|
||||
public void PauseMusic()
|
||||
{
|
||||
isPlaying = false;
|
||||
EditorManager.instance.songInformation.songTime = audioSource.time;
|
||||
EditorManager.instance.songInformation.songTime = audioSource.time - EditorManager.instance.songInformation.offset;
|
||||
audioSource.Pause();
|
||||
Trail.FreezeAllTrails(!isPlaying);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user