Bladeren bron

优化死亡后分屏逻辑

LAPTOP-OM1V99U2\永远de小亡灵 1 jaar geleden
bovenliggende
commit
ce63b0b4da
1 gewijzigde bestanden met toevoegingen van 7 en 3 verwijderingen
  1. 7 3
      ActionTowerDefense/Assets/Scripts/CameraController.cs

+ 7 - 3
ActionTowerDefense/Assets/Scripts/CameraController.cs

@@ -224,29 +224,29 @@ public class CameraController : MonoBehaviour
             {
                 player0TargetPos = new Vector3(140, offsetY, offsetZ);
                 player1TargetPos = new Vector3(140, offsetY, offsetZ);
+                view = 0;
                 if (isSplit)
                 {
                     CameraSplit(true);
                 }
-                return;
             }
             else if (player0.isRevive)
             {
                 player0TargetPos = CameraTargetMove(player1);
+                view = 0;
                 if (isSplit)
                 {
                     CameraSplit(true);
                 }
-                return;
             }
             else if (player1.isRevive)
             {
                 player1TargetPos = CameraTargetMove(player0);
+                view = 0;
                 if (isSplit)
                 {
                     CameraSplit(true);
                 }
-                return;
             }
             if (player0TargetPos.y > player1TargetPos.y)
             {
@@ -282,6 +282,10 @@ public class CameraController : MonoBehaviour
         }
         else
         {
+            if(PlayersInput.instance[0].isRevive || PlayersInput.instance[1].isRevive)
+            {
+                return;
+            }
             mainCamera.enabled = false;
             player0Camera.enabled = true;
             player1Camera.enabled = true;