반응형

2025/05/28 2

[UGUI] GridLayoutGroup 정렬 후 하위 게임 오브젝트 position 0인 현상

Unity의 UGUI 시스템에서 GridLayoutGroup을 활용해 오브젝트를 정렬할 때,간혹 자식 오브젝트들의 position이 (0, 0, 0)으로 초기화되어 의도한 위치에 배치되지 않는 문제가 발생할 수 있습니다.이 포스트에서는 2048 퍼즐 게임 개발 중 실제로 겪었던 사례를 바탕으로, 해당 현상의 원인과 해결 방법을 공유합니다.🧩 문제 상황개인 프로젝트로 제작 중인 2048 게임에서 Board를 NxN 구조로 생성하고Block 프리팹을 배치하는 과정에서, 특정 상황에서 블록이 모두 보드의 중앙에 쌓이는 문제가 발생했습니다.아래는 해당 문제를 캡처한 이미지입니다:(문제의 경우: 위와 같은 보드에 블록이 모두 한 곳에 쌓임) 🔍 코드 예시 for (int i = 0; i 예상한 위치가 아닌 ..

Devs/Unity 2025.05.28

[Lv.1] 삼총사 [프로그래머스_코딩테스트] [완전탐색] [25분]

🔍 문제 요약https://school.programmers.co.kr/learn/courses/30/lessons/131705 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr숫자의 배열 number가 주어지고 3개의 숫자를 선택해서 합이 0이되는 조합의 개수를 구하는 문제🧠 나의 접근 방식과 시행착오단순하게 생각했다. 25분 예상이 gpt에서 적혀있었는데 한 15분 정도나 걸렸나.. 문제는 테스트 케이스 모두 통과하긴 하였다. (정직하게 그냥 푼 문제라) 그냥 3중 for문을 돌리기로 한 것. 3개의 합이 0이되는 것을 제일 생각하기 쉬운 방법은 이거라고 생각을 했다. 그나마 조금 신경을 쓴 건 반복문을 조..

반응형