본문 바로가기

반응형

유니티

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

반응형