loudixvmuniu/Assets/_Scripts/Application/SceneCtrls/PeoplePlanToolShowCtrl.cs
2025-01-06 16:46:47 +08:00

59 lines
2.2 KiB
C#

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 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);
}
}
}
}
}
}