Rigidbody 2

[Unity] 갤러그 만들기 - 1 (Coroutine, ScriptableObject, Instantiate, Destroy)

오늘은 갤러그 만들기! 구현 내용: 배경화면 무한 스크롤, 플레이어 키 입력으로 이동, Coroutine을 이용한 총알 생성, 플레이어 맵 내에서만 이동 2D로 시작하고, 10:16 사이즈로 해상도 설정을 해줍니다. background 두 개를 unirun에서 했던 방식처럼 이어 붙여서 나중에 Loop 스크립트를 짜서 붙여주면 될거고요 Player를 저렇게 넣어주기 위해서 3개가 붙어있는 Player를 multiple로 바꿔서 Sprite Editor에서 잘라줍시다 컷컷 곱게 자르기 움직이는 모든 친구들을 위해 스크립트를 짜줍시다. Movement2D로 작성 public class Movement2D : MonoBehaviour { public float moveSpeed = 5f; [SerializeF..

공부/Unity 2023.04.05

[Unity] 유니런 중요 스크립트 및 기능 정리

Rigidbody 2D & Box Collider 2D & Circle Collider 2D 플레이어와 땅의 충돌을 처리하는 방법 -> collider2D & Rigidbody2D 사용하기! 물체에게 중력을 작용하게 만들기 위해 Rigidbody 2D를 넣어준다. 실행시켜보면 플레이어가 계속 떨어져서 화면에 안잡히게 된다. Rigidbody 2D에서 Collision Detection을 Continuous로 해줘야 충돌 감지를 끊기지 않고 계속 할 수 있다. 이전의 설정은 Discrete (이산)이었다. * Rigidbody: 중력과 동일한 효과 또한 Constraints에서 혹시 모를 Z축으로의 회전을 방지하기 위해 Freeze Rotation을 걸어준다. boxcollider를 추가할 시, 생긴 모양..

공부/Unity 2023.04.04
728x90