loudixvmuniu/Assets/_Scripts/Application/SceneCtrls/PeoplePlanToolShowCtrl.cs

59 lines
2.2 KiB
C#
Raw Normal View History

2025-01-06 16:46:47 +08:00
using CG.UTility;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
/*******************************************************************************
*Create By CG
*Function <EFBFBD><EFBFBD>Ա׼<EFBFBD><EFBFBD><EFBFBD>׶Σ<EFBFBD><EFBFBD><EFBFBD>ͬģ<EFBFBD><EFBFBD>Ų<EFBFBD>ͬ<EFBFBD>Ĵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>׶<EFBFBD><EFBFBD><EFBFBD>
*******************************************************************************/
namespace ZXK.LouDiXvMuNiu
{
public class PeoplePlanToolShowCtrl : MonoBehaviour
{
[SerializeField]
private bool _isShort = true;
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);
}
}
}
}
}
}