53 lines
1.2 KiB
C#
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);
|
|
}
|
|
}
|