using DG.Tweening;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
///
/// 柜门
///
public class Device_CabinetDoor : Device_Base
{
///
/// 验电位置
///
public Transform testPosAndRot;
///
/// 封印
///
public Device_Seal seal;
public bool isOpen;
public void Open()
{
Debug.Log("开门");
transform.DOLocalRotate(new Vector3(0,0,180), 3).OnComplete(() =>
{
isOpen = true;
});
}
public void Close()
{
Debug.Log("关门");
transform.DOLocalRotate(new Vector3(0,0,0), 3).OnComplete(() =>
{
isOpen = false;
});
}
private void OnMouseDown()
{
if(seal.isCut)
{
if(isOpen)
{
Close();
}
else
{
Open();
}
}
}
}