CapersProject/Assets/02.Scripts/BlueWater/Sail/Camera_ViewSetting.cs
2025-02-28 15:19:50 +09:00

36 lines
1.0 KiB
C#

using UnityEngine;
public class Camera_ViewSetting : MonoBehaviour
{
[SerializeField]
private GameObject nearBack;
[SerializeField]
private GameObject nearSide;
[SerializeField]
private GameObject farBack;
[SerializeField]
private GameObject farTop;
[SerializeField]
private GameObject backIn;
// Update is called once per frame
void Update()
{
if (Input.GetKey(KeyCode.Alpha1)) { AllDisalbe(); nearBack.SetActive(true); }
else if (Input.GetKey(KeyCode.Alpha2)){ AllDisalbe(); nearSide.SetActive(true); }
else if (Input.GetKey(KeyCode.Alpha3)){ AllDisalbe(); farBack.SetActive(true); }
else if (Input.GetKey(KeyCode.Alpha4)){ AllDisalbe(); farTop.SetActive(true); }
else if (Input.GetKey(KeyCode.Alpha5)){ AllDisalbe(); backIn.SetActive(true); }
}
void AllDisalbe()
{
nearBack.SetActive(false);
nearSide.SetActive(false);
farBack.SetActive(false);
farTop.SetActive(false);
backIn.SetActive(false);
}
}