본문 바로가기

게임 개발26

유니티5 독학하기 그 86번째 걸음-지금까지 모았는 동전의 반영 안녕하세요? 이번 포스팅에서는 지난번 까지 상점에 게임씬에서 모았는 동전의 갯수가 반영이 된 것은 확인을 할 수 있었는데, 문제는 이게 게임씬까지만 모았는 동전으로 반영이 되지, 이번 게임에서까지 모았는 동전이 전혀 반영이 되지 않아서 동전을 모아서 주인공을 레벨업 시키는 플레이가 불가능 했습니다. 이번 포스팅에서는 이 플레이가 가능하게 되도록 모았는 동전들이 모두 반영이 되도록 수정하는 것이 이번 포스팅에서 올리고자 하는 내용입니다. 먼저 PlayerController.cs 스크립트를 찾아 가도록 합니다. 먼저 위 스크린샷처럼 게임씬에서 모았는 동전이 바로 PlayerPrefs에 들어가지 말고, 이전에 모았던 동전과 합산해서 들어가도록 설정을 해 주도록 합니다. 그래서 먼저 게임오버가 되면 위 스크린샷.. 2018. 9. 12.
유니티5 독학하기 그 85.5걸음-상점 페이지를 다듬는 작업 part2 안녕하세요? 지난번 포스팅에서는 Buy버튼을 만들어서 이걸 누를 때 마다 동전의 갯수가 떨어지는 것을 포스팅 했었는데, 여기서는 마이너스의 값까지 떨어져 내려간다는 문제점이 있었습니다. 그래서 이번 포스팅에서는 이 문제를 해결하는 것에 대해서 포스팅을 해 보고자 합니다. 먼저 ShopManager.cs에 가서, 위 스크린샷처럼 if문을 하나 만들어 주도록 합니다. 그리고 동전이 부족하다면, 그 내용을 표시하기 위한 패널을 띄우기 위해서 우선 Kenney.nl에서 받아온 UI Sprite에서 위 스크린샷처럼 필요한 부분을 가져 오도록 합니다. 그리고 Alt+Shift+N으로 새 자식 오브젝트를 만들고 나서, NoMoneyPanel이라고 이름을 짖도록 합니다. 일단 먼저 Sprite Renderer 컴포넌트.. 2018. 9. 10.