2025-11-25 17:26:38 +08:00

53 lines
1.2 KiB
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
/// <summary>
/// 洗胃机接入三个管道
/// </summary>
public class PipeSensor : Sensor
{
/// <summary>
/// 接胃管是否链接
/// </summary>
[HideInInspector]
public bool isJieWei;
/// <summary>
/// 排污管是否链接
/// </summary>
[HideInInspector]
public bool isPaiWu;
/// <summary>
/// 进液管是否链接
/// </summary>
[HideInInspector]
public bool isJinYe;
public override void ReceiveData(string datas)
{
base.ReceiveData(datas);
//if (!datas.Split(',')[0].Split(':')[1].Equals(" XWJ")) return;
if (datas.Contains("Channl"))
{
if (datas.Split(',')[8].Split(':')[1].Equals("1"))
{
isPaiWu = true;
}
else if (datas.Split(',')[8].Split(':')[1].Equals("2"))
{
isJieWei = true;
}
else if (datas.Split(',')[8].Split(':')[1].Equals("3"))
{
isJinYe = true;
}
}
}
public override void Display(string datas)
{
base.Display(datas);
}
}