유니티5 독학 & 게임 제작952 빛이나는 오브젝트를 만드는 방법 -8- 안녕하세요? 이번 포스팅에서는 다른게 아니라, 일단 지난 포스팅에서 어떻게 제대로 되지 않은 작업을 마무리 하기 위해서, 일단 이래저래 작업을 해 보고자 하며, 그 내용을 기록해서 실험노트를 겸하고 있는 이 블로그의 포스팅으로 만들어 보고자 합니다. 그리고 나서 다음으로 해야 하는 것으로는 일단 위 스크린샷처럼 다시한번 바꾸어 주도록 했습니다. 그렇게 해서 남은 게임의 횟수가 0이 되면 레버 헤드는 제자리로 가고, 다시 투입구를 점멸 시키고자 했습니다. 이렇게 했더니 레버 헤드는 원래대로 돌아왔고, 나머지 내용은 투입구도 다시 빛이 나기는 했습니다. 이렇게 해결이 된 것 같지만, 그래도 문제는 있었습니다. 위 스크린샷처럼 남은 게임의 횟수가 0회라고 해서 다시 칩을 투입해야 하는 상황이 되게 되면, 이제.. 2020. 9. 7. 빛이나는 오브젝트를 만드는 방법 -7- 안녕하세요? 이번 포스팅에서는 지난번 포스팅에서 어떻게 연속해서 코인 투입구를 연속으로 누르는 것은 막았지만, 그 이상은 되지 않았는데, 남은 내용을 어떻게 해서 해결하기 위한 여정을 떠났고, 그 내용을 기록으로 남기기 위해서 일단 이번 포스팅에 남겨 놓고자 합니다. 다음으로해야 하는 것은 역시 레버 헤드를 제어하는 스크립트로 와서, 위 스크린샷처럼 다른 스크립트의 변수를 가지고 오도록 합니다. 그리고 이게 일정량 이상일 때만 누를 수 있도록 만들어 줍니다. 그런데 하다보니, 한번 public 메서드로 만들어서 일일히 힘들게 코딩할 필요없이 그냥 가지고 올 수 있지 않을까 하고 시도를 하였습니다만........ 이렇게 해서 이걸 기반으로 해서 코드 전반을 짜놓고 저장을 해서 이제 에러가 없기만 하면 됩니.. 2020. 9. 7. 빛이나는 오브젝트를 만드는 방법 -6- 안녕하세요? 지난번 포스팅에서 어떻게 점멸하는 것을 부드럽게 만들기는 했는데, 이것만으로는 부족하고, 다음으로 해야 하는 것은 한번 칩을 넣었으면, 계속해서 빛이 나지 않고, 멈추어야 합니다. 그래서 이번 포스팅에서는 이 작업을 완료하기 위한 여정을 기록해 보도록 해 보겠습니다. 그래서 먼저 코인이 들어온 상태가 되면 Stop코루틴이라는 명령어를 써서 한번 멈추어 보고자 했습니다. 일단 이렇게 해서 작업이 되었는가 하면........ 이런다고 해서 제대로 작동을 하는 것이 아니기는 아니었습니다. 일단 아무런 작동도 되지 않는 것을 확인할 수 있었습니다. 그래서 다음으로 해야 하는 것은, 바로 이게 무엇을 의미하는 것인지 일단 지정을 하고, 이걸 멈추어라 하는 식으로 일단 형식을 바꾸어 보았습니다. 그래도.. 2020. 9. 6. 빛이나는 오브젝트를 만드는 방법 -5- 안녕하세요? 지난번 포스팅에서 어떻게 해서 빛이 나는 오브젝트를 만들기는 했습니다. 하지만, 이것으로 끝이 아니라, 너무 부자연스럽게 깜빡이고 있다는 생각이 들어서 한번 부드럽게 점멸을 하는 식으로 만들어 보고자 합니다. 일단 유니티를 최신 버젼으로 업데이트하니까, 구형 노트북에서 너무 느려져서, 좀 나은 하드웨어로 옮긴다고 시간이 약간은 지체가 되었습니다. 그렇게 해서 어떻게 다음으로 했느냐 하면, 소수점의 광원 intensity와 시간을 동원해서 좀 부드럽게 하나하나 무언가 빛의 세기가 줄어들다가 커지도록 했습니다. 그런데 어디서 이런 에러가 발생한 것인지 모르겠지만, 일단 위 스크린샷알 보면 알 수 있듯이, 일단은 무언가 할말이 없어 보이는 에러가 나옵니다. 알고 봤더니, 일단 float라는 표시로.. 2020. 9. 6. 이전 1 ··· 162 163 164 165 166 167 168 ··· 238 다음