런게임1 유니티) 2D 런게임 무한배경 구현하기 2D 런게임을 하다보면 배경이 무한대로 반복되는 장면을 본적이 있다. 그런 배경을 구현하는 방법은 한 배경 이미지 2개를 만들어 일정 거리만큼 움직이면 반대쪽 배경 끝으로 이어 붙히는 방법을 많이 사용한다. 기본적으로 배경 이미지는 폭이 존재하고 왼쪽으로 계속 움직인다. 이미지의 폭은 Box Collider 2D로 알 수 있으며, Collider의 x사이가 폭이 된다. 따라서, Width = Getcomponent().size.x; 라 할 수 있다. 왼쪽으로 계속 이동하던 배경이 폭만큼 이동한다면, 배경 하나가 완전히 이동한 것이라 볼수있다. 따라서 완전히 이동한 배경을 따라오는 뒷배경 의 폭 끝쪽으로 이동시켜 다시 연결해준다. 이동할 배경은 전체 폭의 2배만큼을 이동하면 된다. 그리고 배경은 다시 왼쪽.. 2023. 4. 28. 이전 1 다음