Fixed camera

This commit is contained in:
darrelmarek 2017-09-05 20:15:43 -05:00
parent e31811e4e6
commit 63a6166683

View file

@ -6,25 +6,24 @@ public class CameraController : MonoBehaviour {
public GameObject player; public GameObject player;
private int offset; private Vector3 offset;
private Vector3 newPosition; private Vector3 newPosition;
private int minX, maxX, minY, maxY; private float minX, maxX, minY, maxY;
void Start () { void Start () {
offset = transform.position.y - player.transform.position.y; offset = transform.position - player.transform.position;
minX = 0;
maxX = 0; minX = 0.0f;
minY = 0; maxX = 0.0f;
maxY = 18; minY = 0.0f;
maxY = 18.0f;
} }
void LateUpdate () { void LateUpdate () {
newPosition = player.transform.position + offset; newPosition = player.transform.position + offset;
//if(newPosition.x >= minX && newPosition.x <= maxX && newPosition.y >= minY && newPosition.y <= maxY)
if(newPosition.x >= minX && newPosition.x <= maxX && newPosition.y >= minY && newPosition.y <= maxY) if(newPosition.x >= minX && newPosition.x <= maxX && newPosition.y >= minY && newPosition.y <= maxY)
transform.position = newPosition; transform.position = newPosition;
} }