[Unity] MySurvivalDay - 데이터 직렬화, 인스펙터에 표시되는 클래스, 구조체.











아는 기획 취직 희망자가 프로젝트 제작해서 포트폴리오로 사용하고 싶어해서 조금 도와주고 있는 프로젝트 입니다.

데이터는 Serializable 로 선언을 했는데, 이는 C#에서 직렬화를 뜻하는 내용이지만, 저의 경우엔 Inspector에 인자로 보여주고 싶은 Class나 Struct를 사용할때 자주 쓰게 됩니다.





























StoryData도 직렬화 한 데이터로, 인자들을 직접 입력할 때 데이터 모음 형태로 할 수 있어서 편하게 사용하는 기능 중 하나입니다.

데이터 클래스를 짜고 싶었으나, 기획서의 개념간에 대해서 서로 얘기가 달라지는 부분이 많아서 제대로 쓰지 못하는 시간이 길어지네요.
또한, 이 구현에 대해서 기획자의 생각과 프로그래머의 생각이 항상 달라지니 이걸 표현할때 생각하지도 못한 부분에서 막히는 부분도 생깁니다.
적당히 뚜드려패서 합의점을 찾고, 거기에 대해서 만들어야 되는데, 시간이 자꾸 부족하네요. 언제 또 코드에 손을 댈 수 있을지 알 수 없네요 ㅠ

댓글

이 블로그의 인기 게시물

[Unity2018.3.0f2] 코루틴 - 유니티에서 While문 멈추지 않고 돌리기.

[Unreal 4.20] 애니메이션 블루프린트에 캐릭터 가져오기.

[Unreal] AnimNotify 애님 노티파이 시스템.