[유니티]탑다운 슈팅 따라하기 #21 총과 UI
- 게임 개발 - Unity3d
- 2020. 4. 15. 23:56
안녕하세요 유랑입니다.
실력향상을 위해서 오늘은 유튜브를 따라하면서 공부하겠습니다.
궁금하신점 있으시다면 댓글로 남겨주세요^^
1. 탑다운 슈팅 따라하기
이번 강의는 Sebastian Lague님께서 만든 예제이며,
유튜브를 보시면 자세한 내용을 배우실 수 있습니다.
유튜브 사이트 => 유튜브
2. 총과 UI
이번 시간에는 총과 UI를 만들어 보겠습니다.
다양한 총과 웨이브 시스템을 눈으로 보여줄 UI를 구현해 볼게요.
2-1) 총 만들기 -㉠프리팹 제작
기존에 제작했던 총 프리팹을 이용해 5개의 총을 제작해 보겠습니다.
총 모양과 컴포넌트 속성값만 바꾸니 제가 만든걸 참고하시고,
다양하게 구성하셔도 무관합니다^^
2-2) 총 만들기 -㉡GunController 스크립트 작성
만든 총은 배열로 웨이브마다 다르게 적용시켜줄겁니다.
GunController 스크립트에다가 총에 관련된 내용을 추가해 주세요.
2-3) 총 만들기 -㉢Player 스크립트 작성
만든 총은 Player스크립트에서 웨이브마다 다르게 적용시켜 줍니다.
스크립트 작성이 끝났으면 컴포넌트에 만든 총을 추가해 주세요.
어떤가요?
이제 웨이브마다 다른 총을 사용할 수 있어요ㅎㅎ
2-4) 적 이펙트 수정 -Enemy 스크립트 작성
적이 죽을 때 생성되는 사망 이펙트가 뭔가 이상한 부분이 있었죠.
Enemy 스크립트에 머티리얼 렌더러 부분을 수정해 주겠습니다.
2-5) UI 생성 -㉠GameUI 스크립트 작성
웨이브의 정보를 보여줄 GameUI 스크립트를 작성해 주겠습니다.
웨이브 정보가 바뀔 때 마다 적의 정보를 보여줍니다.
배너는 위로올라왔다가 다시 화면밖으로 내려갑니다.
물론 애니메이션으로 만드셔도 무관하나
여기서는 코드로 구현합니다.
2-6) UI 생성 -㉡배너 제작
스크립트 작성이 끝났으면 UGUI를 이용해 배너를 만들어 보겠습니다.
배너의 형태는 다음과 같습니다.
웨이브 넘버와 적의 수를 보여줍니다.
따로 앵커 설정은 하지않고 트랜스폼 값만 변경하였습니다.
다음을 참고하셔서 구현해 주세요^^
웨이브 설정도 끝났습니다ㅎㅎ
굿굿굿
3. 마무리
오늘 강의는 여기까지입니다.
탑다운 슈팅을 따라하면서 총과 UI를 만들어 보았습니다.
감사합니다.
수업자료: 탑다운 슈팅 따라하기 #21 총과 UI