본문 바로가기

게임내 UI2

유니티5 독학하기 그 56번째 걸음-작업이 진행되는 progress (프로그래스)바 만들기 part2 안녕하세요? 드디어 챕터 6가 끝났습니다. 내용은 인게임 UI를 만드는 것이였는데, 이에 대한 후반부의 내용을 정리해서 어떻게 하면 작업이 진행 된다고 하는 프로그래스 바가 뜨는 것을 만들었는데, 그 내용을 포스팅 하고자 합니다. 먼저 계층뷰에서 GameManager를 선택하도록 합니다. GameManager.cs의 스크립트를 수정하는데 먼저 위 스크린샷의 붉은색 박스안에 나와 있는 것처럼 광역 변수를 선언하도록 합니다. 이후 위 스크린샷에 보이는 것처럼 4개의 메서드를 추가해 주도록 합니다. 그리고 이어지는 작업은..... 위 스크린샷처럼 ShowElementalSwitch라는 메소드에서 제일 첫 줄에 코드를 한줄 추가해 주는 것입니다. 이제 유니티5로 돌아와서 먼저 InGame2DUI>Elementa.. 2018. 7. 15.
유니티5 독학하기 그54번째 걸음-게임 오브젝트의 버튼 만들기 part2 안녕하세요? 지난번 포스팅에서 예상치 못한 암초를 만나서 좌초가 되었는데, 장애물을 이번에야 말로 해결하는 데 성공하였습니다. 그래서 이번 포스팅에서는 드디어 제대로 된 결과가 나와서 이 내용을 포스팅 하고자 합니다. 먼저 위 스크린샷에 보이는 것처럼 한개가 아닌 여러개의 컴포넌트를 가지고 와야 하는 경우가 오면, GetComponents라고 해서 소문자 s를 붙여야 제대로 스크립트가 작동을 하는 것입니다. 이걸 모르고서 했더니, 계속해서 에러가 발생하는 것이였습니다. 정말 소문자 한개 차이로 에러가 발생하는 것이였습니다. 그래서 GameManager.cs라는 스크립트를 수정하도록 합니다. 그래도 왜인지 제대로 원소전환 버튼이 뜨지를 않았는데, 왜 그런가 했더니 위 스크린샷처럼 Powersource.cs.. 2018. 7. 10.