This commit is contained in:
陈向学 2024-08-26 14:01:39 +08:00
parent 8df378d1cd
commit 18655e2635
4 changed files with 25 additions and 9 deletions

View File

@ -56,7 +56,7 @@ public class Device_Switch : Device_Base
public void CloseState()
{
isOpen = false;
transform.localEulerAngles = new Vector3(45, 0, 0);
transform.localEulerAngles = new Vector3(0, 45, 0);
}

View File

@ -65,4 +65,24 @@ public class Device_CabinetDoor : Device_Base
}
}
/// <summary>
/// 门打开状态
/// </summary>
public void OpenState()
{
SiteManager.instance.measuringCabinet.cabinetDoor.isOpen = true;
SiteManager.instance.measuringCabinet.cabinetDoor.transform.localEulerAngles = new Vector3(0, 0, 180);
SiteManager.instance.measuringCabinet.cabinetDoor.transform.Find("计量柜锁2/计量柜锁3").localEulerAngles = new Vector3(-45f, 0, 0);
}
/// <summary>
/// 门关闭状态
/// </summary>
public void CloseState()
{
isOpen = false;
transform.localEulerAngles = Vector3.zero;
transform.Find("计量柜锁2/计量柜锁3").localEulerAngles = Vector3.zero;
}
}

View File

@ -71,14 +71,11 @@ public class Device_MeasuringCabinet : Device_Base
//还原三相四线电能表
meteringDevice.Init(true);
//还原柜门
cabinetDoor.isOpen = false;
cabinetDoor.transform.localEulerAngles = Vector3.zero;
cabinetDoor.transform.Find("¼ÆÁ¿¹ñËø2/¼ÆÁ¿¹ñËø3").localEulerAngles = Vector3.zero;
cabinetDoor.CloseState();
//还原插座
//还原进线开关
inSwitch.isOpen = true;
inSwitch.transform.localEulerAngles = new Vector3(0, 0, 0);
inSwitch.OpenState();
//还原电能表接线
jieXian_screws.ForEach(screw =>
{

View File

@ -124,9 +124,8 @@ public class StepState_1002 : StepState
//断开电源并验电
//门开着
SiteManager.instance.measuringCabinet.cabinetDoor.isOpen = true;
SiteManager.instance.measuringCabinet.cabinetDoor.transform.localEulerAngles = new Vector3(0,0,180);
SiteManager.instance.measuringCabinet.cabinetDoor.transform.Find("¼ÆÁ¿¹ñËø2/¼ÆÁ¿¹ñËø3").localEulerAngles =new Vector3(-45f,0,0);
SiteManager.instance.measuringCabinet.cabinetDoor.OpenState();
//盖子拆下来
SiteManager.instance.measuringCabinet.meteringDevice.CoverUnstallState();