ShanxiKnowledgeBase/SXElectricalInspection/Assets/GuYuan/Interactive/BoxDools.cs

47 lines
1.5 KiB
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class BoxDools : MonoBehaviour
{
// Start is called before the first frame update
void Start()
{
}
private void OnTriggerEnter(Collider other)
{
if (other != null)
{
for (int i = 0; i < GameManager.Instance.interactive.Count; i++)
{
if (GameManager.Instance.interactive[i])
{
if (!GameManager.Instance.interactive[i].GetComponent<door_control>().)
{
GameManager.Instance.interactive[i].GetComponent<door_control>(). = true;
}
}
}
}
}
private void OnTriggerExit(Collider other)
{
if (other != null)
{
for (int i = 0; i < GameManager.Instance.interactive.Count; i++)
{
if (GameManager.Instance.interactive[i])
{
GameManager.Instance.interactive[i].GetComponent<door_control>(). = false;
if (GameManager.Instance.interactive[i].GetComponent<door_control>().)
{
GameManager.Instance.interactive[i].GetComponent<door_control>().animator.Play(GameManager.Instance.interactive[i].GetComponent<door_control>().);
}
}
}
}
}
}