46 lines
934 B
C#
46 lines
934 B
C#
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
|
|
public class CameraManager : MonoBehaviour
|
|
{
|
|
[Header("Cameras")]
|
|
[SerializeField] private Camera planetCamera;
|
|
[SerializeField] private Camera zodiacCamera;
|
|
|
|
[Header("Modes")]
|
|
public bool planetsMode = true;
|
|
public bool zodiacMode = false;
|
|
|
|
void Start()
|
|
{
|
|
ApplyMode();
|
|
}
|
|
|
|
void Update()
|
|
{
|
|
if (Input.GetKeyDown(KeyCode.P))
|
|
{
|
|
planetsMode = true;
|
|
zodiacMode = false;
|
|
ApplyMode();
|
|
}
|
|
|
|
if (Input.GetKeyDown(KeyCode.Z))
|
|
{
|
|
planetsMode = false;
|
|
zodiacMode = true;
|
|
ApplyMode();
|
|
}
|
|
}
|
|
|
|
public void ApplyMode()
|
|
{
|
|
if (planetCamera != null)
|
|
planetCamera.enabled = planetsMode;
|
|
|
|
if (zodiacCamera != null)
|
|
zodiacCamera.enabled = zodiacMode;
|
|
}
|
|
}
|