new_10009_YanCheng_Metrology/Assets/Template/Scripts/HQB/Fault/FaultsToModel.cs

21 lines
750 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
/// <summary>
/// HQB 保存模型故障外观与组件节点的对应关系,脚本在Edit > Project Settings > Script Execution Order中调整过脚本执行顺序。执行顺序在Device_Cover前
/// </summary>
public class FaultsToModel
{
public class FaultsToModelNode
{
public string FaultName = "";//故障名称
public List<string> TargetModel = new List<string>();//要替换贴图的目标物体
public List<string> HideModel = new List<string>();//要隐藏的模型
public List<string> ShowModel = new List<string>();//要显示的模型
public bool ScreenRelated = false;//故障是否涉及屏幕
}
public List<FaultsToModelNode> faults = new List<FaultsToModelNode>();
}