m_FlipX: 0
m_FlipY: 0
m_DrawMode: 2
- m_Size: {x: 180, y: 9.001612}
+ m_Size: {x: 180, y: 20.5}
m_AdaptiveModeThreshold: 0
- m_SpriteTileMode: 1
+ m_SpriteTileMode: 0
m_WasSpriteAssigned: 1
m_MaskInteraction: 0
m_SpriteSortPoint: 0
m_GameObject: {fileID: 520214744}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -3.4, y: -17.8, z: 0}
- m_LocalScale: {x: 2.000247, y: 4.559183, z: 1}
+ m_LocalScale: {x: 2, y: 2, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 38
m_DrawMode: 0
m_Size: {x: 280, y: 64.8}
m_AdaptiveModeThreshold: 0
- m_SpriteTileMode: 1
+ m_SpriteTileMode: 0
m_WasSpriteAssigned: 1
m_MaskInteraction: 0
m_SpriteSortPoint: 0
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1107259358}
- m_Enabled: 1
+ m_Enabled: 0
m_CastShadows: 0
m_ReceiveShadows: 0
m_DynamicOccludee: 1
m_DrawMode: 2
m_Size: {x: 180, y: 13.7300005}
m_AdaptiveModeThreshold: 0
- m_SpriteTileMode: 1
+ m_SpriteTileMode: 0
m_WasSpriteAssigned: 1
m_MaskInteraction: 0
m_SpriteSortPoint: 0
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1851206811}
- m_Enabled: 1
+ m_Enabled: 0
m_CastShadows: 0
m_ReceiveShadows: 0
m_DynamicOccludee: 1
m_FlipX: 0
m_FlipY: 0
m_DrawMode: 2
- m_Size: {x: 180, y: 9.03}
+ m_Size: {x: 180, y: 15.5}
m_AdaptiveModeThreshold: 0
- m_SpriteTileMode: 1
+ m_SpriteTileMode: 0
m_WasSpriteAssigned: 1
m_MaskInteraction: 0
m_SpriteSortPoint: 0
m_GameObject: {fileID: 1851206811}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -3.4, y: -18.7, z: 0}
- m_LocalScale: {x: 2.1661217, y: 3.4434092, z: 1}
+ m_LocalScale: {x: 2, y: 2, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 39
[SerializeField] private Vector2 parallaxEffectMultiplier;
[SerializeField] private bool infiniteHorizontal;
[SerializeField] private bool infiniteVertical;
-
+
private Transform cameraTransform;
Vector3 lastCameraPosition;
private float textureUnitSizeX;
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)
{
}
}
- if(infiniteHorizontal)
+ if(infiniteVertical)
{
if (Mathf.Abs(cameraTransform.position.y - transform.position.y) >= textureUnitSizeY)
{
}
}
}
-}
\ No newline at end of file
+}