Unity49 유니티에서 카메라의 시야각을 나타내는 흰색 실선이 거슬릴 때 유니티에서 작업을 하다보면, 카메라의 View Frustum 을 보여주는 흰색 실선은 은근히 눈에 거슬립니다. 그래서 이 흰색 실선만 화면에서 안보이게 처리해 보았습니다 눈에 거슬리는 흰색 실선 Main 카메라를 안보이게 처리 Main Camera 의 눈 모양 아이콘을 선택해 안보이게 처리해 주면, Scene 창에서 흰색 실선이 사라집니다.Main 카메라에 CinemachineCamera 를 달았다면, Main Camera 를 안보이게 처리해도 CinemachineCamera 의 아이콘은 그대로 보이기 때문에 카메라의 위치 등을 파악하는데 전혀 불편함이 없게 됩니다. 2025. 7. 1. 유니티에서 Visual Studio 가 열리지 않을 때 유니티에서 VS 를 설치했지만, 아예 열리지 않거나, 열리긴 하는데 자신이 세팅한 것과 다르게 열릴 때는 유니티에서 Visual Studio 가 올바르게 연결이 되어 있는지 확인해야 합니다. Edit > Preferences > Exernal Tools > External Script Editor 위와 같이 자신이 설치한 visual studio 가 연결이 안되어 있을 확률이 높습니다.그럼 이제 vs 가 설치된 경로를 찾아 실행 파일을 연결해주면 됩니다...만, vs 가 설치된 경로를 모르겠습니다. Visual Studio Installer > 설치 위치 VS 가 설치된 위치는 VS Installer 에 있습니다. 그런데 경로를 복사할 수는 없게 되어 있네요. C:\Program Files\Micro.. 2025. 7. 1. 유니티 메뉴 폰트 크기 조정 Visual Studio 에 이어 이번에는 유니티 UI 크기들이 작아서 불만이었습니다.물론 윈도우 설정에서 디스플레이 배율을 높이면 되는데... 이러면 윈도우 환경 전체가 커지기 때문에 제가 원하는 세팅은 아니었습니다. Edit > Preferences > UI Scaling User default desktop setting 에 체크를 해주면 자신의 윈도우 설정 환경을 그대로 반영하겠다는 뜻입니다.이것은 제가 원하는 설정이 아니기 때문에 해제한 후, 유니티에서의 UI 크기만 키웠습니다.이제 열심히 코딩할 의지가 살아나는 것 같습니다. !! 2025. 7. 1. 호출 순서가 문제가 될 때 : SendMessage 또는 Interface 활용 방법 유니티 강좌 중에 object 의 충돌을 판정하고 tag 를 활용하여 점수가 중복되지 않도록 다루는 방법을 보게 되었습니다. tag 를 이렇게도 활용할 수 있구나하고 예제를 따라해보던 중에 한가지 의문이 들었습니다. 그렇게 시작한 궁금증은 SendMessage() 를 거쳐 Interface 를 활용하는 방법으로까지 코드를 개선하게 되었습니다. 다음은 누군가에게 조금이나마 도움이 되었으면 하는 마음으로 제가 겪은 과정을 시간의 흐름에 따라 쓴 글입니다. 1. Tag 를 이용한 중복 처리 필터링Player 오브젝트Player GameObject 는 Score 스크립트를 컴포넌트로 가지고 있는데 어떤 물체에 부딪혔을 때, 그 물체의 tag 가 "Hit" 가 아니라면 점수를 추가하는 기능입니다. // Pla.. 2025. 6. 27. Unity 에서 물체를 숨기는 가장 효율적인 방법은? Unity에서 오브젝트를 화면에서 숨기려 할 때 가장 먼저 떠오르는 방법은 gameObject.SetActive(false) 일 것입니다. 하지만 이 방식에는 생각보다 무거운 작업이 숨어 있습니다. // 가장 일반적인 방법gameObject.SetActive(false); SetActive( false ) SetActive(false) 는 단순히 보이지 않게 하는 것이 아니라, 해당 GameObject와 그 모든 자식 오브젝트들까지 재귀적으로 비활성화합니다. 이 과정에서 OnDisable() 이벤트가 호출되고, 오브젝트는 렌더링뿐 아니라 물리, 업데이트 루프 등 모든 시스템에서 제외됩니다.이처럼 SetActive()는 꽤 많은 비용이 수반되므로, 한두 번 정도 사용하는 것은 괜찮지만, 짧은 시간 간격으.. 2025. 6. 24. 로그를 찍을 때, 시간도 같이 남기는 방법 어떤 이유에서건, 로그가 찍힌 시간을 남기면 편리할 때가 있다.예를 들면, 동일한 로그를 연속으로 찍을 때, 내용이 동일하기 때문에 방금 찍힌 로그가 갱신된건지 아닌지 헤깔릴 경우가 있다. 이 경우, 로그에 시간을 같이 남기면 이전 로그와 구분이 가능해진다. 방법은 간단하다콘솔 탭 > 오른쪽 상단 점 3개 클릭 > 풀다운 메뉴 에서show timestamp 를 선택하면 된다. 이렇게 하면, 동일한 로그를 하나로 합친 경우에도 찍힌 시간은 계속 달라지기 때문에, 방금 찍힌 로그가 갱신된건지 아닌지 덜 헤깔리게 된다. 2025. 6. 16. 이전 1 2 3 4 5 6 ··· 9 다음