CQ_Intelligent-Technology-T.../Assets/Scripts/Control_Camera.cs

60 lines
1.3 KiB
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class Control_Camera : MonoBehaviour
{
/// <summary>
///报警设置
/// </summary>
public Button WaringSetting;
/// <summary>
/// 报警设置图片
/// </summary>
public GameObject WaringSetPane;
/// <summary>
/// 确定按钮
/// </summary>
public Button EnterBt;
/// <summary>
/// 控制边界按钮
/// </summary>
public List<Toggle> toggles;
/// <summary>
/// 所有的范围碰撞
/// </summary>
public List<GameObject> allbox;
void Start()
{
WaringSetting.onClick.AddListener(() =>
{
WaringSetPane.SetActive(true);
});
EnterBt.onClick.AddListener(() =>
{
if (toggles[0].isOn)
{
allbox[0].SetActive(toggles[0].isOn);
}
if (toggles[1].isOn)
{
allbox[1].SetActive(toggles[1].isOn);
}
if (toggles[2].isOn)
{
allbox[2].SetActive(toggles[2].isOn);
}
if (toggles[3].isOn)
{
allbox[3].SetActive(toggles[3].isOn);
}
WaringSetPane.SetActive(false);
});
}
void Update()
{
}
}