using System.Collections; using System.Collections.Generic; using UnityEngine; using System; public class WireSettings : MonoBehaviour { /// /// 线路名称 /// public string Line { get => gameObject.name; } /// /// 设置弧垂值 /// /// 相位 /// 是否设置弧垂 public void SetSagValue(string _phase, bool _sag) { if (_sag) { var wireObjs = FindObjectsOfType(); if (wireObjs == null || wireObjs.Length == 0) { } else { if (Array.Find(wireObjs, x => x.name.Equals(Line + _phase)) != null) { var wireobj = Array.Find(wireObjs, x => x.name.Equals(Line + _phase)); wireobj.SetRatio(0.01f); wireobj.InitWire(); } } } } }