21 lines
750 B
C#
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>();
|
|
}
|