본문 바로가기

게임제작318

빛이나는 오브젝트를 만드는 방법 -1- 안녕하세요? 지난번 포스팅에서 어느정도까지 슬롯머신의 레버가 내려오면 작업이 되도록 만들기는 했습니다. 그런데 이것만 가지고는 안되고, 헷갈려 하실 유저들이 많기 때문에 이번에는 슬롯머신의 칩 투입구를 놓치는 사람들이 많아질 것으로 예상이 되어서 빛이 나게 만들어서 일단 사람들의 관심을 유도할 수 있도록 만들어 보고자 합니다. 이런 일을 하기 위해서는 먼저 패키지 메니져로 가서, 유니티에 등록된 모든것으로 바꾼 다음에 검색을 해서, Universal RP라는 것을 가지고 오도록 해야 합니다. 이걸 다운로드 받는데만 시간이 좀 걸리는 것을 확인할 수 있었습니다. 일단 지긋이 기다려 보도록 합니다. 기다리고 나면.......... 다운로드가 완료가 되었습니다. 그리고 나서 위 스크린샷에서 볼 수 있는 것처럼.. 2020. 8. 27.
슬롯머신 레버의 제어 프로그래밍 -4- 안녕하세요? 지난번 포스팅에서 어덯게 자그만한 성공을 거두기는 했습니다만, 이제 칩을 넣었으면 남아 있는 칩의 갯수가 줄어드는 것을 만들어 주기는 주어야 합니다. 이 작업을 하기 위해서, 일단 일련의 또 스크립트를 작업해야 했으며, 이래저래 좌우충돌이 되는 상황을 보여 드리고자 합니다. 먼저 위 스크린샷에서 볼 수 잇는 것처럼 일단 제대로 칩의 갯수를 숫자로 변환해서 가지고 왔으면, 다음으로 해야 하는 것으로는 바로, 이 값을 다시금 UI에 반영될 수있도록 문자열로 만들어서 집어넣어 주는 것 입니다. 그리고 나서 레버해드를 제어하는 스크립트로 가서, 일단 새로운 변수인 hammerCollision이라는 것을 만들어 주어서, 여기다가 레버가 끝까지 당겨진 것인지 아닌지 체크해 주도록 합니다. 그리고 이 변.. 2020. 8. 21.
슬롯머신 레버의 제어 프로그래밍 -2- 안녕하세요? 지난번 포스팅에서 어떻게 해서 자그만한 작업을 마무리 하기는 했지만, 문제가 발생했습니다. 일단 레버가 내려가는 데는 성공했습니다만, 이게 다시 올라가는 것이 되지 않는 문제가 발생한 것 입니다. 이게 어떻게 된 것인지 일단 알기 힘들기 때문에, 한번 스크립트를 조사해 보았습니다. 그리고 나서 다음으로 해야 하는 작업도 위 스크린샷에서 볼 수 있는 것처럼 일단, if문의 범위가 잘못 지정이 되어서 이런 문제가 생긴 것 이었습니다. 이제서야 제대로 레버의 헤드가 위로 다시 복귀를 하는 것을 확인할 수 있기는 있었습니다. 이제 다음 작업에 들어가기 위해서 일단 움직여 보도록 합니다. 일단 칩을 넣어주는 투입구를 정확하게 눌러야 하기 때문에, 이 과정에서는 위 스크린샷에서 볼 수 있는 것처럼 일단.. 2020. 8. 21.
슬롯머신 레버의 제어 프로그래밍 -1- 안녕하세요? 이번 포스팅에서는 계속해서 작업을 하였는 이 슬롯머신 제작에 있어서 일단 레버를 제어하는 프로그램을 더 다듬는 작업을 하였고, 그 내용에 대해서 일단 이야기를 해 보고자 합니다. 물론 이 일련의 작업은 포스팅 하나로 끝낼 만큼 만만하지 않기는 않았습니다. 먼저 해야 하는 것으로는 바로 게임 상태를 이제 버튼을 한번 눌렀으면, 화면을 어둡게 만드는 스크린을 걷어내는 작업을 SetActive()라는 함수를 이용해서 불활성화 시켜 주는 것으로 했습니다. 그리고 나서 게임의 상태를 이제 스탠바이 라는 상태로 둬서는 안되고, 이제는 inGame이라는 상태로 만들어 주어야 하는 상황이 왔습니다. 그리고 나서 일단 레버 헤드를 가지고 오려고 했습니다만, 문득 드는 생각이 이렇게 하는 게 맞기는 맞는가 하.. 2020. 8. 21.