This repository has been archived on 2025-04-11. You can view files and clone it, but cannot push or open issues or pull requests.
project-undercover/Game 1/Assets/Scripts/CameraController.cs
2017-09-05 21:06:46 -05:00

35 lines
No EOL
669 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class CameraController : MonoBehaviour {
public GameObject player;
private Vector3 offset;
private Vector3 newPosition;
private float minX, maxX, minY, maxY;
void Start () {
offset = transform.position - player.transform.position;
minX = 0.0f;
maxX = 0.0f;
minY = 0.0f;
maxY = 18.0f;
}
void LateUpdate () {
newPosition = player.transform.position + offset;
transform.position = new Vector3
(
Mathf.Clamp (newPosition.x, minX, maxX),
//transform.position.x,
Mathf.Clamp (newPosition.y, minY, maxY),
transform.position.z
);
}
}