메뉴 건너뛰기

조회 수 250 추천 수 0 댓글 0


image.png

 

스크롤 창을 구현해 주는 에셋으로 EnhancedScroller를 쓰고 있었는데

이 에셋은 최대한 유니티 기본 컴포넌트를 활용하면서 굴러가게 설계했는지 ScrollRect도 쓰고 LayoutGroup도 활용하고 있었다.

 

 

 

 

 

 

Honeycam 2021-03-09 22-51-52.gif7.3 MB

아무튼 완벽한 스크롤창을 만드는 능력도 없고 귀찮아서 에셋써서 적당히 굴리고 있었는데...

 

 

 

 

 

 

 

Honeycam 2021-03-10 18-42-30.gif3.2 MB

거지같게도 스크롤러 Reload를 하거나 새 슬롯이 배치(== 오브젝트 풀 재활용)되면 저런 느낌으로

transform.position 반영이 이상하게 되는 증상이 발생

LateUpdate에서 transform.positon을 변경하도록 했는데도 저 난리였다.

그러다가 약 2일 정도 삽질을 통해 에셋이 런타임 중에 생성하던 VerticalLayoutGroup이 범인임을 알아냈다.

 

 

 

 

그리고 필요한 부분에

        //scrollerVLG.CalculateLayoutInputHorizontal();
        scrollerVLG.CalculateLayoutInputVertical();
        //scrollerVLG.SetLayoutHorizontal();
        scrollerVLG.SetLayoutVertical();

를 추가해서 레이아웃 그룹이 바로 refresh 되도록 했다.

 

 

 

 

 

Honeycam 2021-03-10 20-04-35.gif

아.... 편안...

 

 

 

 

 

 

-며칠 후-

 

Honeycam 2021-03-11 14-25-44.gif6.3 MB

 

에셋 거지같아서 그냥 직접 처음부터 만들어서 다 해결했어요.


사진 및 파일 첨부

여기에 파일을 끌어 놓거나 왼쪽의 버튼을 클릭하세요.

파일 용량 제한 : 0MB (허용 확장자 : *.*)

0개 첨부 됨 ( / )

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
53 게임 콜라이더 달린 총알 최적화하기 11 file 조루나 2020.06.11 489
52 게임 텍스쳐 쓰까쓰까 쉐이더 (SplatMap) - UV 스케일링 가능하게 업데이트 1 file 조루나 2020.06.18 397
51 게임 아! Texture의 Mesh Type 너무너무 무섭다. 1 file 조루나 2020.07.07 276
50 게임 멀티텍스쳐 쉐이더가 너무 무거워서 최적화를 위해 Bake file 조루나 2020.07.11 279
49 게임 남의 쉐이더가 역시 좋구만 file 조루나 2020.07.17 622
48 음악 직접 만든 신데마스 매쉬업 리믹스 3곡을 올려보겠습니다 2 file deric99 2020.07.31 193
47 게임 씬에 몬스터 박기 편하라고 미리보기 만들기 1 file 조루나 2020.08.12 327
46 게임 뭐! 지도에 캐릭터 위치를 보여달라고! 1 file 조루나 2020.08.20 340
45 게임 2D 게임이라도 팝콘이 튀기고 싶어 file 조루나 2020.09.09 256
44 게임 수동 밉맵(mipmap) 3 file 조루나 2020.09.11 323
43 게임 버프버프 2 file 조루나 2020.09.22 235
42 게임 엔터 더 건전 따라서 UI에 현재 무기 그림이 나오게 해달라기에. 1 file 조루나 2020.10.16 307
41 게임 총알 방패막 + 회전회오리슛 1 file 조루나 2020.10.27 291
40 게임 3D 입문. Vroid Studio로 날먹 해보기. file 조루나 2020.11.09 321
39 게임 3D 입문2. Mixamo 애니메이션으로 날로 먹기 1 file 조루나 2020.11.10 258
38 게임 스프라이트 하프 밉맵 file 조루나 2020.11.20 201
» 게임 스크롤러 에셋과 VerticalLayoutGroup의 저주 스크롤 창을 구현해 주는 에셋으로 EnhancedScroller를 쓰고 있었는데 이 에셋은 최대한 유니티 기본 컴포넌트를 활용하면서 굴러가게 설계했는지 ScrollRect도 ... file 조루나 2021.03.10 250
36 게임 2D 쿼터뷰 게임의 스프라이트 Sorting Order 정렬 방법 file 조루나 2021.04.30 287
35 게임 2D 쿼터뷰 타일 게임을 3D처럼 해달라잖아! file 조루나 2021.05.27 262
34 게임 게임에 한 붓 그리기 퍼즐을 넣고 싶다길래... file 조루나 2021.07.15 201
Board Pagination Prev 1 2 3 Next
/ 3