미션. 넓은 맵 적용과 움직임 구현
목표
배경을 크게 키우고, 우주선이 화면 끝 부분으로 가면 배경이 움직여서 화면 바깥쪽 부분으로도 갈 수 있도록 하는 기능입니다.
어떻게 했는지는 코드를 참고해 주세요.
무엇을 해야 하나요?
이런 걸 했습니다.
*
위 그림의 빨간 선 안쪽에 우주선이 있을 때에는 배경 화면이 그대로 멈춰 있습니다.
*
우주선이 빨간선 위치에 도착하면 우주선은 더이상 바깥쪽으로 빠져나가지 않고 멈춥니다.
대신 배경이 움직이기 시작하면서 우주선이 계속 날아가고 있는 것처럼 느껴집니다.
*
지구 오브젝트는 배경의 특정한 위치에 고정된 것 처럼 따라다닙니다. (정확히는 배경의 가운데 위치에 있습니다.)
더 해보기
- 우주선이 지구에서 멀어지면 길을 잃어버리네요. 레이더 같은게 필요할 것 같습니다.
- 배경 크기보다 더 바깥쪽까지 나가면 하얀색 영역으로 계속 날아갑니다. 벽막힘 기능 같은게 필요하겠어요.
댓글
로그인 후 댓글을 남길 수 있습니다.