]> git.lizzy.rs Git - SuperMouseAdventure.git/commitdiff
Correct usage of horinzontal (x-axis) and vertical (y-axis)
authorElias Fleckenstein <eliasfleckenstein@web.de>
Sat, 30 Oct 2021 14:04:25 +0000 (16:04 +0200)
committerElias Fleckenstein <eliasfleckenstein@web.de>
Sat, 30 Oct 2021 14:04:25 +0000 (16:04 +0200)
2DGame/Assets/Scripts/Background/Parallaxing.cs

index 3abc452140ea8a61e2a8c3e5aef5e76a24b26091..62952faa3973a078184222f4c76b472cbfaf2f69 100644 (file)
@@ -7,7 +7,7 @@ public class Parallaxing : MonoBehaviour
     [SerializeField] private Vector2 parallaxEffectMultiplier;
     [SerializeField] private bool infiniteHorizontal;
     [SerializeField] private bool infiniteVertical;
-    
+
     private Transform cameraTransform;
     Vector3 lastCameraPosition;
     private float textureUnitSizeX;
@@ -29,7 +29,7 @@ public class Parallaxing : MonoBehaviour
         transform.position += new Vector3(deltaMovement.x * parallaxEffectMultiplier.x, deltaMovement.y * parallaxEffectMultiplier.y);
         lastCameraPosition = cameraTransform.position;
 
-        if(infiniteVertical)
+        if(infiniteHorizontal)
         {
             if (Mathf.Abs(cameraTransform.position.x - transform.position.x) >= textureUnitSizeX)
             {
@@ -38,7 +38,7 @@ public class Parallaxing : MonoBehaviour
             }
         }
 
-        if(infiniteHorizontal)
+        if(infiniteVertical)
         {
             if (Mathf.Abs(cameraTransform.position.y - transform.position.y) >= textureUnitSizeY)
             {
@@ -47,4 +47,4 @@ public class Parallaxing : MonoBehaviour
             }
         }
     }
-}
\ No newline at end of file
+}