작성
·
75
·
수정됨
0
안녕하세요
2-3강 '게임플레이 프레임워크' 에 7분15초 부분에서 Body를 DefaultSceneRoot 로 끌어다 놓는 부분이 있는데요, 이렇게 해보니 Body에서 보이던 기즈모가 안보이게 되고 우측 상단에서 마우스로 직접 기즈모를 클릭해도 적용이 안되더라구요.
혹시 이유가 무엇인지 알 수 있을까요? 메쉬 그 자체는 Root컴포넌트가 되면 기즈모로 조절이 불가능해지니 앞으로는 피해야 하나요?
* 강의 후반부에 다시 DefaultSceneRoot 생성하는거 뒤늦게 확인했습니다!
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
Root 컴포넌트와 기즈모에 대한 문제를 겪고 계신 것 같네요. 언리얼 엔진에서 특정 컴포넌트가 Root로 설정되면, 해당 컴포넌트 자체가 오브젝트의 변환(Translation, Rotation, Scale)을 담당하게 됩니다. 문제는 이처럼 작업 도중에 특정 컴포넌트를 Root로 설정할 때 일부 기즈모가 보이지 않을 수 있다는 점입니다.
Root로 설정된 컴포넌트는 기즈모 기능, 특히 크기 조절과 회전을 원활하게 사용하기 어려울 수 있습니다. 이는 메쉬 대신 빈 SceneRoot를 사용하면 해결될 수 있는 문제입니다. 왜냐하면 SceneRoot는 오브젝트의 위치와 방향만 관리하고, 메쉬는 여전히 개별적으로 변환이 가능하기 때문입니다.
이 내용이 도움이 되셨길 바랍니다. 😊
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.