본문 바로가기

Projects

(2)
[트러블슈팅] 반응형 UI를 위한 UIManager와 UI 동적 생성 문제 상황2D 가로형 모바일 RPG 게임의 로그인 화면을 구상하던 중, 배경과 로고를 적절히 배치하는 것에 문제가 생겼다. 스마트폰 화면 비율이 기기마다 달라지는데, 아무리 RectTransform의 앵커를 조절해봐도 Unity Simulator 상의모든 기기에서 내가 원하는 위치에 로고가 오도록 할 수 없었다.해결 과정선 Aspect Ratio Fitter 컴포넌트를 활용해 보았다. 로고 이미지 위에 부모 오브젝트를 하나 추가하고, 부모 오브젝트의 가로 앵커를 "Stretch"로 설정한 후, 이미지 오브젝트에 Aspect Ratio Fitter를 붙였다. 이때 Fit in Parent 속성을 사용하여 로고가 부모 오브젝트의 가로 크기에 맞춰지도록 보정했다.이 설정을 적용하니 이전보다 화면에 맞춰 로고가..
[2D 플랫포머] Raining Money 스파르타코딩클럽에서 제공된 게임개발종합반의 여러 예시에서 배운 것을 응용해 만들어보는 게임이다. 최대한 배운 모든 요소를 활용하려 한다. 우선, 이 글에서는 1주차 강의의 내용만을 활용해 게임을 만든 후, 새 주차마다 배우는 내용을 덧붙이는 방식으로 게임을 보완해 나가겠다. 목   차 1. 기본 씬 구성처음 Unity를 켜고 하는 기본적인 세팅 방법이다. 레이아웃 및 기본 세팅프로젝트 생성 후 레이아웃 2 by 3으로 바꾸기.project를 one column layout으로 하기.SampleScene을 MainScene으로 이름 바꾸기Game 씬 사이즈 바꾸기: Phone 세로사이즈(760 * 1280)유니티 개발 화면 개념Scene: 실제 게임의 구성요소를 보는 곳. 실질적인 게임 개발 씬.Game:..