Я создал GameObject с компонентом NetworkObject и прикрепил скрипт для управления состоянием коллайдера на основе состояния сервера. Скрипт предназначен для включения коллайдера при обнаружении сервера. Однако функция, ответственная за такое поведение, похоже, не выполняется, и сообщения журнала не отображаются.
Вот сценарий
Я создал GameObject с компонентом NetworkObject и прикрепил скрипт для управления состоянием коллайдера на основе состояния сервера. Скрипт предназначен для включения коллайдера при обнаружении сервера. Однако функция, ответственная за такое поведение, похоже, не выполняется, и сообщения журнала не отображаются. Вот сценарий [code]public class CanvasNavigation : NetworkBehaviour { public BoxCollider canvasCollider; public GameObject canvas; public GameObject alertPopUp; public GameObject[] pages; [Header("Audio")] public AudioSource audioSource; public AudioClip popUpSound; public GameObject semiTruck; [Header("Truck Materials")] public Material truckMat; public Material transparentTruckMat; [Space(5)] public float cooldownTime = 1f;
private void HideCanvas() { canvas.SetActive(false); } private void DisplayAlertPopUp() { alertPopUp.SetActive(true); } } [/code] Я пытался добавить журнал, чтобы узнать, был ли он хотя бы вызван, но это не так?