게시글
질문&답변
안녕하세요. 저도 4장을 공부 중인데 Cavas가 그려지지 않는 문제가 생겨 문의드립니다.
저도 카메라 스태킹으로 해보려했는데 씬이 바뀌면 이전 씬의 카메라가 새로운 메인카메라의 스택에는 없는 문제가 있어서, 예를 들어 타이틀에서 로비 갈때 로비매니저에서 자동으로 필요한 overlay 카메라를 불러서 카메라 스택에 추가해주는 걸로 적용했더니 됬습니다. 다른 방법은 어떤 것들이 있는지 궁금합니다~CameraUtility.AddUICameraToMainCameraStack("UICamera"); using UnityEngine;using UnityEngine.Rendering.Universal;public static class CameraUtility{public static void AddUICameraToMainCameraStack(string cameraName){var mainCamera = Camera.main;if (mainCamera == null){Debug.LogError("Main Camera not found.");return;}var mainCameraData = mainCamera.GetUniversalAdditionalCameraData();if (mainCameraData == null){Debug.LogError("UniversalAdditionalCameraData missing on Main Camera.");return;}// 새로운 FindObjectsByType를 사용하여 모든 Camera 검색var cameras = Object.FindObjectsByType(FindObjectsSortMode.None);Camera uiCamera = null;foreach (var camera in cameras){if (camera.name == cameraName){uiCamera = camera;break;}}if (uiCamera != null && !mainCameraData.cameraStack.Contains(uiCamera)){mainCameraData.cameraStack.Add(uiCamera);Debug.Log($"{cameraName} added to Main Camera stack.");}else{Debug.Log($"{cameraName} is already in the stack or not found.");}}}
- 1
- 5
- 165
질문&답변
소리문제
저도 소리가 안들렸는데 저는 UnityChan에서 Capsule Collider를 비활성화 해놓았더라구요. 그래서 활성화 체크하니까 소리 들렸습니다.
- 0
- 3
- 374