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;
|
2025-01-12 15:26:31 +08:00
|
|
|
|
|
|
|
|
|
|
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);
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
2025-01-06 16:46:47 +08:00
|
|
|
|
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);
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|