본문 바로가기

유니티289

빛이나는 오브젝트를 만드는 방법 -2- 안녕하세요? 지난번 포스팅에서 어떻게 하다가 중간에 끊어주는 식으로 포스팅을 했는데, 이번 포스팅에서는 일단 빛이 나도록 만드는 것 까지는 어떻게 포스팅을 하고자 합니다. 이후에 어떻게 해서 이래저래 시행착오가 많기는 합니다만, 그래도 그것도 기록으로 올려 보고자 합니다. 먼저 Edit항목에 있는 project settings항목으로 가서 이걸 열어 보도록 합니다. 그리고 원래라면 비어 있어야 하는 위 스크린샷의 붉은색 밑줄을 친 항목에 대해서 한번 이전에 만들어 놓았던 UNR을 집어넣어 주도록 합니다. 그리고 나서 위 스크린샷에 나오는 것처럼 sprite render가 있는 항목들만 계층뷰에서 선택적으로 모두 선택해 주도록 합니다. 조금은 이게 힘든 과정이기는 했습니다. ㅇ리단 이렇게 고르고 나면, 위.. 2020. 8. 27.
빛이나는 오브젝트를 만드는 방법 -1- 안녕하세요? 지난번 포스팅에서 어느정도까지 슬롯머신의 레버가 내려오면 작업이 되도록 만들기는 했습니다. 그런데 이것만 가지고는 안되고, 헷갈려 하실 유저들이 많기 때문에 이번에는 슬롯머신의 칩 투입구를 놓치는 사람들이 많아질 것으로 예상이 되어서 빛이 나게 만들어서 일단 사람들의 관심을 유도할 수 있도록 만들어 보고자 합니다. 이런 일을 하기 위해서는 먼저 패키지 메니져로 가서, 유니티에 등록된 모든것으로 바꾼 다음에 검색을 해서, Universal RP라는 것을 가지고 오도록 해야 합니다. 이걸 다운로드 받는데만 시간이 좀 걸리는 것을 확인할 수 있었습니다. 일단 지긋이 기다려 보도록 합니다. 기다리고 나면.......... 다운로드가 완료가 되었습니다. 그리고 나서 위 스크린샷에서 볼 수 있는 것처럼.. 2020. 8. 27.
슬롯머신 레버의 제어 프로그래밍 -4- 안녕하세요? 지난번 포스팅에서 어덯게 자그만한 성공을 거두기는 했습니다만, 이제 칩을 넣었으면 남아 있는 칩의 갯수가 줄어드는 것을 만들어 주기는 주어야 합니다. 이 작업을 하기 위해서, 일단 일련의 또 스크립트를 작업해야 했으며, 이래저래 좌우충돌이 되는 상황을 보여 드리고자 합니다. 먼저 위 스크린샷에서 볼 수 잇는 것처럼 일단 제대로 칩의 갯수를 숫자로 변환해서 가지고 왔으면, 다음으로 해야 하는 것으로는 바로, 이 값을 다시금 UI에 반영될 수있도록 문자열로 만들어서 집어넣어 주는 것 입니다. 그리고 나서 레버해드를 제어하는 스크립트로 가서, 일단 새로운 변수인 hammerCollision이라는 것을 만들어 주어서, 여기다가 레버가 끝까지 당겨진 것인지 아닌지 체크해 주도록 합니다. 그리고 이 변.. 2020. 8. 21.
슬롯머신 레버의 제어 프로그래밍 -3- 안녕하세요? 이번 지난번 포스팅에서 버튼이 되는 칩 투입구를 만들다가 다 완성을 시키지 못했는데, 계속해서 이어서 작업을 하였고, 그 내용을 정리할 겸 한번 올려 보고자 합니다. 먼저 이렇게 이벤트를 지정이라고 하는데, 이게 나중에 알고보면 다른게 아니라 스크립트 안에 있는 메서드를 실행시키는 것이라고 보시면 됩니다. 그리고 미리미리 만들어 주었는 이 메서드의 내용이 어떤 것이냐고 하면, 우선 칩이 얼마나 남아 있는지에 대한 정보를 가지고 와서, 이를 숫자로 바꿔서, 인식하는 것이라고 할 수 있습니다. 그리고 이 스크립트를 다른 스크립트에서 엑세스라고 해야 할까요? 일단 간섭할 수 있도록 이 스크립트도 싱글턴으로 만들어 보도록 합니다. 다만, 여기서 주의할 점은 일단 듣기는 싱글턴이라고 들었지만, 이게 .. 2020. 8. 21.