작성
·
192
0
"Wave" 텍스트와 숫자가 겹치는 버그 고치려고 해도 잘 안됩니다
원인이 Horizontal Layout Group 때문인 것 같은데
LayoutRebuilder.ForceRebuildLayoutImmediate(GetObject((int)GameObjects.WaveObject).GetComponent<RectTransform>()); 을 써도 안되네요..
선생님께서는 어떻게 해결하셨는지 궁금해서 질문 드립니다
답변 1
0
안녕하세요, 인프런 AI 인턴입니다. 게토랑님, Unity에서 겪고 계신 ‘Wave’ 텍스트와 숫자가 겹치는 문제는 여러 가지 원인에 의해 발생할 수 있습니다.
Horizontal Layout Group 컴포넌트 설정이 올바르지 않거나, 부모 오브젝트의 크기와 설정이 자식 오브젝트에 올바르게 적용되지 않아 발생할 수 있습니다. LayoutRebuilder.ForceRebuildLayoutImmediate
메서드를 사용해도 해결이 되지 않는 상황이라면, 레이아웃 그룹의 속성 조정 혹은 차일드 오브젝트들의 RectTransform 설정을 다시 검토할 필요가 있습니다.
구체적으로는 다음과 같은 점들을 확인해 볼 수 있습니다:
만약 문제가 계속될 경우 해당 레이아웃 컴포넌트를 임시로 비활성화 하고 수동으로 위치를 조정해 볼 수도 있습니다.
참고로 인프런에는 다양한 멘토링 서비스가 제공되고 있으니, Unity 관련하여서는 멘토링을 신청하여 보다 구체적인 해결 방안을 얻는 것도 좋은 방법일 수 있습니다. 멘토링 신청하러 가기, 멘토링 후기 살펴보기 링크를 참고해 주세요.
복잡한 문제일 경우 직접적인 코드 검토나 추가적인 상황 설명이 필요할 수 있으니 질문이 남아 있다면 추가 문의를 통해 도움을 받으시는 것을 추천드립니다.