Skip to content

Conversation

@hooraysmc
Copy link

UI 자동화에서 어딘가 틀려서 자동화가 진행되지 않았습니다.
그 부분을 정확하게 못 찾았고, 시간을 많이 뺐겼습니다 ㅠㅠ

아마 Unity 내에서 Prefab들의 위치를 정해줄때 틀린 것 같습니다.
코딩면에서는 Notion의 구성이 너무 좋았고, skeleton code도 잘 짜여져 있어서 이해하기 어렵지는 않았습니다.
원하는 function을 Xtown에서 찾아쓰는 재미도 있었습니다.
자주 진행하다보니 요령도 생기고 이론적으로 알았던 부분들도 정리되는 느낌이었습니다.

hooraysmc and others added 9 commits March 30, 2022 16:19
돌려보지는 않았지만 주석대로 한것 같음.
이해를 다시 하기. GameObject를 직접 생성해주는 거였음.
그래도 실행 안되는 이유 모르겠음
애니메이터 고치면서 틀렸던 부분들도 보임. 그 후 고침.
틀 이해 및 인벤토리 자동화 전 구조 생성
이유를 못찾겠다.... 다 잘 한것 같은데
SceneUI와 인벤토리 팝업 띄우고 닫기까지
@hooraysmc
Copy link
Author

전 인벤토리 만드는 것이 세션 후에 가장 기억에 잘 남아서 인벤토리를 먼저 만들었습니다.
그랬더니, 인벤토리 코딩을 하다가 SceneUI를 구현해야지만 넘어갈 수 있는 부분들이 있었고, SceneUI를 구현하기 시작했습니다.
하지만, 매뉴얼대로 몇번을 하여도 UI 자동화가 정상적으로 작동되지 않았고(blocker 및 panel 문제, 결국 Inventory는 Popup으로 띄우고 Hierarchy 창에서는 숨겨야함 등) 그 과정에서 시간을 굉장히 많이 잡아먹었습니다...
UI 자동화는 그렇게 어렵지 않은 것 같아서, 그리고 매뉴얼대로 잘 하고 이해도 됐기 때문에 소통방에 질문하기도 모호했습니다.
그래서 그 후에 그냥 처음부터 Prefab 위치들을 다시 재배열하고 코딩도 다시 정리하면서 진행했더니 작동되었습니다.
UI 자동화와, Inventory 창 띄우고 닫기까지 완료했습니다. 생각보다 Unity 내에서 Assets가 위치해야 하는 폴더나 배치 등이 제약 되는 것을 알게 되었습니다. (처음에 코딩할때 UI Script에 대해 노션을 세세하게 읽어보지 않았나봅니다...ㅠ)

세션을 진행하면서 느낀 점은, 이렇게 많이 막히는 코딩을 진행하다 보니 배우는 것이 많았습니다. 다만, 제가 처음 이 코딩을 시작할 때 느낀 막막함이 굉장히 컸고, 저는 제 나름대로 스스로 방향성을 잡다 보니 틀려도 어디서 틀렸는지 잘 몰랐습니다.
또한 어느 부분까지 스스로 진행할 수 있는지도 안 보이는 상태에서 코딩을 진행하였습니다.
제가 생각하기에는 많은 정보를 주입하는 것보다 원리를 이해하고 그걸 바탕으로 지식을 쌓아 올리면 제 스스로 어디까지 제가 계획해서 짤 수 있을지 정확하게 알 것 같습니다. 결국은 노션에 나와있는 예시나 코드 그대로 진행했는데, 처음부터 이렇게 할걸이라는 후회가 들었습니다.

바라는점: 편하게 질문할 수 있는 소통창구를 마련했으면 좋겠습니다(주니어나 시니어나 상관 X). 공지에 DM은 최대한 자제하라고 되어있는데, 소통방에 올릴 수 있는 질문의 정보도 한정되어있고, 에러가 떴을 때 상황 파악을 위해서는 화면 공유 후 음성 채팅 등 다른 방법이 더 좋은 것 같습니다. 또한, 개념들에 대한 쉬운 예제들이나 원리들을 조금만 더 구체적으로 설명해주셨으면 좋겠습니다. 뭔가 처음에는 뜬구름 잡는 느낌이다가 코딩이 끝나갈 때 이해가 되는 기분이 드는데 조금은 비효율적이라고 생각합니다.
긴글 읽어주셔서 감사합니다!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant