using CG.UTility; using System.Collections; using System.Collections.Generic; using UnityEngine; /******************************************************************************* *Create By CG *Function 人员准备阶段,不同模块播放不同的穿带手套动画 *******************************************************************************/ namespace ZXK.LouDiXvMuNiu { public class PeoplePlanToolShowCtrl : MonoBehaviour { [SerializeField] private bool _isShort = true; private void Awake() { if (_isShort) { if (GameManager.Instance._CurModelType.Equals(ConstCtrl.ModuleName_TQFAQCL) || GameManager.Instance._CurModelType.Equals(ConstCtrl.ModuleName_CSPLCL) || GameManager.Instance._CurModelType.Equals(ConstCtrl.ModuleName_JZLVJC) || GameManager.Instance._CurModelType.Equals(ConstCtrl.ModuleName_CP) || GameManager.Instance._CurModelType.Equals(ConstCtrl.ModuleName_PTXZ)) { transform.parent.Find("ShortHand").gameObject.SetActive(_isShort); } else { transform.parent.Find("ShortHand").gameObject.SetActive(!_isShort); } } else { if (GameManager.Instance._CurModelType.Equals(ConstCtrl.ModuleName_RGSJ) || GameManager.Instance._CurModelType.Equals(ConstCtrl.ModuleName_PTYZ) || GameManager.Instance._CurModelType.Equals(ConstCtrl.ModuleName_YYZD)) { transform.parent.Find("LongHand").gameObject.SetActive(!_isShort); } else { transform.parent.Find("LongHand").gameObject.SetActive(_isShort); } } } private void OnEnable() { if (_isShort) { if (GameManager.Instance._CurModelType.Equals(ConstCtrl.ModuleName_TQFAQCL) || GameManager.Instance._CurModelType.Equals(ConstCtrl.ModuleName_CSPLCL) || GameManager.Instance._CurModelType.Equals(ConstCtrl.ModuleName_JZLVJC) || GameManager.Instance._CurModelType.Equals(ConstCtrl.ModuleName_CP) || GameManager.Instance._CurModelType.Equals(ConstCtrl.ModuleName_PTXZ)) { foreach (Transform item in transform) { item.gameObject.SetActive(_isShort); } } else { foreach (Transform item in transform) { item.gameObject.SetActive(!_isShort); } } } else { if (GameManager.Instance._CurModelType.Equals(ConstCtrl.ModuleName_RGSJ) || GameManager.Instance._CurModelType.Equals(ConstCtrl.ModuleName_PTYZ) || GameManager.Instance._CurModelType.Equals(ConstCtrl.ModuleName_YYZD)) { foreach (Transform item in transform) { item.gameObject.SetActive(!_isShort); } } else { foreach (Transform item in transform) { item.gameObject.SetActive(_isShort); } } } } } }