diff --git a/Assets/UdonSharp/CaseVideoSyncPlayer/CaseVideoSyncPlayer.cs b/Assets/UdonSharp/CaseVideoSyncPlayer/CaseVideoSyncPlayer.cs index e98e0b6..5a29ff7 100644 --- a/Assets/UdonSharp/CaseVideoSyncPlayer/CaseVideoSyncPlayer.cs +++ b/Assets/UdonSharp/CaseVideoSyncPlayer/CaseVideoSyncPlayer.cs @@ -208,7 +208,7 @@ public class CaseVideoSyncPlayer : UdonSharpBehaviour int MapPage = SubMapIndex / IMAGES_PER_MAP_ATLAS; if (MapPage == _MapDownloadIndex) { - UpdateMap(false); + _MapScreenMaterial.SetTexture("_EmissionMap", _MapImages[MapPage]); } _MapDownloadIndex++; @@ -266,10 +266,10 @@ public class CaseVideoSyncPlayer : UdonSharpBehaviour } _MapScreenMaterial.SetTexture("_EmissionMap", _MapImages[MapPage]); + ShowScreen = ClueScreenType.Map; if (SyncResult) { - ShowScreen = ClueScreenType.Map; RequestSerialization(); } } @@ -549,7 +549,7 @@ public class CaseVideoSyncPlayer : UdonSharpBehaviour set { _FlashCorrectAnswer = value; - if (_FlashCorrectAnswer) NextCorrectAnswerFrame(); + NextCorrectAnswerFrame(); RequestSerialization(); } get => _FlashCorrectAnswer;