]> git.lizzy.rs Git - SuperMouseAdventure.git/blob - 2DGame/Assets/Scripts/Camera/CameraBehaviour.cs
7ef34ddadbac484c8294681039d9547da11b98c5
[SuperMouseAdventure.git] / 2DGame / Assets / Scripts / Camera / CameraBehaviour.cs
1 using System.Collections;
2 using System.Collections.Generic;
3 using UnityEngine;
4
5 public class CameraBehaviour : MonoBehaviour
6 {
7     [SerializeField]
8     GameObject begrenzer;
9
10     [SerializeField]
11     GameObject mouse;
12
13     [SerializeField]
14     Transform cameraLock;
15
16     [HideInInspector]
17     public bool cameraLocked;
18
19     // Update is called once per frame
20     void Update()
21     {
22         if (mouse.transform.position.x > begrenzer.transform.position.x)
23         {
24             transform.position = new Vector3(mouse.transform.position.x, mouse.transform.position.y, -10);
25             cameraLocked = false;
26         }
27         else
28         {
29             transform.position = new Vector3(cameraLock.transform.position.x, cameraLock.transform.position.y, -10);
30             cameraLocked = true;
31         }
32     }
33 }