본문 바로가기

유니티5 독학 & 게임 제작/공짜 카지노 만들어 보기108

슬롯머신 레버의 제어 프로그래밍 -3- 안녕하세요? 이번 지난번 포스팅에서 버튼이 되는 칩 투입구를 만들다가 다 완성을 시키지 못했는데, 계속해서 이어서 작업을 하였고, 그 내용을 정리할 겸 한번 올려 보고자 합니다. 먼저 이렇게 이벤트를 지정이라고 하는데, 이게 나중에 알고보면 다른게 아니라 스크립트 안에 있는 메서드를 실행시키는 것이라고 보시면 됩니다. 그리고 미리미리 만들어 주었는 이 메서드의 내용이 어떤 것이냐고 하면, 우선 칩이 얼마나 남아 있는지에 대한 정보를 가지고 와서, 이를 숫자로 바꿔서, 인식하는 것이라고 할 수 있습니다. 그리고 이 스크립트를 다른 스크립트에서 엑세스라고 해야 할까요? 일단 간섭할 수 있도록 이 스크립트도 싱글턴으로 만들어 보도록 합니다. 다만, 여기서 주의할 점은 일단 듣기는 싱글턴이라고 들었지만, 이게 .. 2020. 8. 21.
슬롯머신 레버의 제어 프로그래밍 -2- 안녕하세요? 지난번 포스팅에서 어떻게 해서 자그만한 작업을 마무리 하기는 했지만, 문제가 발생했습니다. 일단 레버가 내려가는 데는 성공했습니다만, 이게 다시 올라가는 것이 되지 않는 문제가 발생한 것 입니다. 이게 어떻게 된 것인지 일단 알기 힘들기 때문에, 한번 스크립트를 조사해 보았습니다. 그리고 나서 다음으로 해야 하는 작업도 위 스크린샷에서 볼 수 있는 것처럼 일단, if문의 범위가 잘못 지정이 되어서 이런 문제가 생긴 것 이었습니다. 이제서야 제대로 레버의 헤드가 위로 다시 복귀를 하는 것을 확인할 수 있기는 있었습니다. 이제 다음 작업에 들어가기 위해서 일단 움직여 보도록 합니다. 일단 칩을 넣어주는 투입구를 정확하게 눌러야 하기 때문에, 이 과정에서는 위 스크린샷에서 볼 수 있는 것처럼 일단.. 2020. 8. 21.
슬롯머신 레버의 제어 프로그래밍 -1- 안녕하세요? 이번 포스팅에서는 계속해서 작업을 하였는 이 슬롯머신 제작에 있어서 일단 레버를 제어하는 프로그램을 더 다듬는 작업을 하였고, 그 내용에 대해서 일단 이야기를 해 보고자 합니다. 물론 이 일련의 작업은 포스팅 하나로 끝낼 만큼 만만하지 않기는 않았습니다. 먼저 해야 하는 것으로는 바로 게임 상태를 이제 버튼을 한번 눌렀으면, 화면을 어둡게 만드는 스크린을 걷어내는 작업을 SetActive()라는 함수를 이용해서 불활성화 시켜 주는 것으로 했습니다. 그리고 나서 게임의 상태를 이제 스탠바이 라는 상태로 둬서는 안되고, 이제는 inGame이라는 상태로 만들어 주어야 하는 상황이 왔습니다. 그리고 나서 일단 레버 헤드를 가지고 오려고 했습니다만, 문득 드는 생각이 이렇게 하는 게 맞기는 맞는가 하.. 2020. 8. 21.
Stanby 화면의 제작 -2- 안녕하세요? 이번 포스팅에서는 예고했던 것과 같이 일단 스탠바이 화면을 만들어 주는 작업을 마져 들어가 보고자 합니다. 그런데 일단 만들면서 한가지 중대한 문제점이 나왔는데, 그 문제점에 대해서는 이번 포스팅의 마지막에 가서 일단 이야기를 해 드리고자 합니다. 일단 이 작업을 하기 앞서서 하나 만들어 주어야 하는 것이 진작에 있었습니다. 바로 스코어라고 할 수 있는 득점 현환을 이야기 해 주어야 하는 것인데, 일단 이렇게 하나 만들어 주도록 합니다. 그리고 나서 여기서도 역시나 폰트 사이즈 등을 일단 지정해 준 다음에, 일단 작업을 들어가 보도록 했습니다. 일단 이렇게 한 다음에, 이제 제대로 배치만 하면 됩니다. 일단 어떻게 배치까지 성공하는 것을 보여준 식으로 어떻게 작업을 성공했습니다. 이렇게 해서.. 2020. 8. 19.