36 lines
1.0 KiB
C#
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);
|
|
}
|
|
}
|