Unity를 이용해서 게임 만들기 4편: 캐릭터에 중력을 불어 넣어주기

in kr-dev 커뮤니티2 years ago (edited)

안녕하세요, 주말 잘 보내셨나요? :)
한국 기준으로는 어제가 월요일이었고 이미 화요일 새벽이지만, 제가 지내고 있는 곳은 오늘이 월요일이랍니다.
시차가 서머타임 기준으로 한국과 14시간 차이가 나는 곳에서 지내고 있는데 이 곳은 어디 일까요?

오늘은 지난 시간에 이어서 이번엔 캐릭터가 중력으로 떨어지는 효과를 낼 수 있도록 구현해보는 시간을 가져보겠습니다.

image.png
제일 처음으로는 여기 보이시는 것처럼 캐릭터를 클릭해서 컴포넌트를 추가해주고 Physics 2D > Rigidbody 2D 를 클릭해 중력을 넣어줍니다. 그리고 컨트롤과 S키를 눌러 저장해서 실행시켜주세요. 그러면 개미(캐릭터)가 점차 떨어지게 됩니다.

image.png
다음으로는 똑같이 컴포넌트를 추가하되 이번엔 캡슐을 추가하고 디랙션(방향)을 세로를 선택해 세로도 개미 크기에 딱 맞게 조절해줍니다.

image.png
마지막으로, 바닥에 캐릭터가 닿았을 때, 이탈하지 않고 바닥에서 머물 수 있도록 동일하게 바닥아이템을 왼쪽에서 선택합니다.
Add Components > Physics 2D > Box Collider 2D > "Auto Tiling" 까지 해주시면 됩니다.

오늘은 이렇게 중력효과를 나타내줄 수 있는 Physics 기능을 함께 간단히 체크해봤습니다 :)

Sort:  

주식 차트 배경에 개미 케릭터라니 아이디어가 참신합니다. ㅋㅋㅋㅋㅋ 주식 가격 변동에 따라서 배경이 계속 바뀌나요?

 2 years ago 

[광고] STEEM 개발자 커뮤니티에 참여 하시면, 다양한 혜택을 받을 수 있습니다.

Coin Marketplace

STEEM 0.27
TRX 0.11
JST 0.030
BTC 70845.83
ETH 3807.68
USDT 1.00
SBD 3.42