본문 바로가기

반응형

Unity

[Unity] 유니티 캔버스 구조 이해하기 유니티에서 UI를 만들 때 가장 중요한 캔버스 게임 개발 시 가장 중요한게 바로 사용자 인터페이스(UI)입니다.버튼, 텍스트, 이미지와 같은 UI 요소는 모두 유니티에서 캔버스(Canvas)라는 큰 틀 안에서 배치되고 관리됩니다.하지만 유니티가 능숙하지 않은 분들이라면 캔버스 구조를 이해하지 못해 버튼 위치가 어긋나거나, 해상도에 따라 UI가 깨지는 문제를 자주 겪습니다.그래서 이번 글을 통해 유니티 캔버스 구조를 처음부터 천천히 알아보도록 하겠습니다. 유니티 캔버스 기본 개념캔버스의 역할모든 UI 요소는 캔버스 안에서만 보입니다.UI는 3D 오브젝트와 달리 게임 화면 위에 덮어 씌워지는 개념입니다. 캔버스의 기본 구성 요소Canvas 컴포넌트: UI가 그려질 영역을 정의합니다.Canvas Scaler:.. 더보기
[Unity] 유니티 카메라 기본 설정과 이동 방법 카메라는 유니티에서 눈 역할을 합니다. 우리가 게임을 플레이할 때 화면은 캐릭터를 중심으로 움직입니다.이때 캐릭터를 비추는 화면은 카메라죠, 카메라는 게임 속 세상을 보여주는 눈과 같습니다.만약 카메라가 없다면, 캐릭터가 아무리 뛰어다녀도 볼 수 없습니다.우리는 이 글을 통해서 유니티 카메라 기본 설정과 이동시키는 방법을 알아볼 예정입니다. 유니티 카메라 기본 설정카메라란 무엇인가?카메라는 게임 화면을 보여주는 역할을 합니다.유니티 씬에서 기본적으로 Main Camera라는 이름으로 존재합니다.카메라의 주요 속성 ProjectionPerspective: 3D 게임에 적합합니다. (원근감이 있습니다.)Orthographic: 2D 게임에 적합합니다. (원근감이 없습니다.)Field of View(FOV)시.. 더보기
[Unity] Unity Rigidbody로 물리 적용하는 방법 Unity Rigidbody로 물리 적용하기 유니티에서 물체의 움직임을 자동으로 계산하게 해주는 방법이 있을까요?Rigidbody를 사용하면 유니티에서 물리 엔진이 자동으로 물체의 움직임을 계산해 줍니다.우리는 이 글을 통해서 Rigidbody가 무엇인지, 어떻게 사용하는지 그리고 사용법에 대해서 간략하게 알아보도록 하겠습니다.초보자도 쉽게 이해할 수 있는 Rigidbody 개념과 사용법에 대해서 간단하게 구현까지 해볼게요 유니티에서 진짜처럼 움직이게 할 수 있나요?우리가 지금 운동장에 있다고 가정해 볼게요 우리는 지금 운동장에서 축구를 하고 있습니다.골키퍼가 공을 멀리 차서 우리 편 공격수가 헤딩 경합을 하고 있네요그런데 공이 살짝 옆에 떨어져서 땅에 떨어졌어요 그럼 공이 어떻게 될까요?땅에 튀긴 공.. 더보기
[Unity] Unity 입문자를 위한 GameObject 완전 이해하기 게임 속에 존재하는 모든 것의 기본 단위Unity에서 어떤걸 만들더라도 기본이 되는게 있습니다. 바로 GameObject(게임 오브젝트)에요지금부터는 그냥 게임 오브젝트라고 하도록 하겠습니다.처음 접하는 분들은 다소 낯설 수 있지만 우리가 유니티를 이용해서 만드는 모든 요소에는 게임 오브젝트를 기반으로 만들어집니다.캐릭터, 아이템, 배경 UI, 등등 모두가 다 게임 오브젝트에요우리는 오늘 게임 오브젝트가 하는 역할은 무엇인지 그 외에 몇 가지를 추가적으로 알아보도록 하겠습니다. 처음 보는 게임 오브젝트처음 유니티를 실행하면 아래 이미지처럼 창이나오고 카메라랑 큐브 하나가 있습니다. 여기서 조금 더 세세하게 살펴보도록 하겠습니다. 화면 우측의 Hierarchy 창과 Inspector 창을 봐주세요자 그럼 .. 더보기
[Unity] 처음 만나는 유니티 화면, 쉽게 배우는 인터페이스 완전 정리 창이 너무 많은데 뭐가 뭘까유니티 화면이 복잡해요 우리가 유니티를 설치했을 때 당황하게 됩니다. 설치하고 나서 처음 실행시켜 보셨다면 말이죠왜냐하면 무수히 많은 창과 메뉴가 동시에 나타나기도 하고 어떤걸 클릭했는지 모르겠는데 갑자기 창 하나가 크게 켜지고이런 상황이 벌어지기도 합니다.그래서 유니티 인터페이스에 대해서 간략하게 알아보는게 좋을 거 같습니다. 유니티 인터페이스 구성하이어라키하이어라키는 게임 안에 들어가는 모든 오브젝트를 관리하는 곳에요우리가 부엌에 들어가면 칼도 있고 도마도 있고 냄비도 있죠부엌이라는 하이어라키 안에 칼, 도마, 냄비라는 오브젝트가 있는 거라고 보면 좋을 거 같습니다.추가적으로 집에 있는 화장실에 들어갔다고 가정해볼게요화장실에는 휴지도 있고 샴푸도 있고 바디워시도 있을 수 있.. 더보기

반응형