Files
PrinceOfGlory/Assets/Scripts/Help/SelfCharacterControllCtr.cs
kridoo 6019406bc8 1
2025-11-19 23:51:17 +08:00

38 lines
918 B
C#

using System.Collections;
using System.Collections.Generic;
using BigSpace.Logic;
using BigSpace.XRCore.Event;
using RenderHeads.Media.AVProVideo;
using Unity.XR.PXR;
using UnityEngine;
public class SelfCharacterControllCtr : MonoBehaviour
{
public GameObject bodyBox;
CharacterController characterCtr;
// Start is called before the first frame update
void Start()
{
GlobalEventMgr.Listen<bool>(GameEvent.EventSetReadyCatchAnimal, GameDataManage_EventSetReadyCatchAnimal);
characterCtr = GetComponent<CharacterController>();
}
void GameDataManage_EventSetReadyCatchAnimal(bool isShow)
{
if (isShow)
{
bodyBox.gameObject.SetActive(false);
characterCtr.enabled = true;
}
else
{
characterCtr.enabled = false;
bodyBox.gameObject.SetActive(true);
}
}
}