본문 바로가기

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

슬롯머신의 레버를 만들어 보는 작업-1- 안녕하세요? 지난번 포스팅에서 어떻게 해서 아이콘을 9개 배치하는 것을 보여주었습니다. 그런데 이것만 가지고 완성이 되는 것이 아니라 레버를 당기는 동작도 있어야 합니다. 그래서 이 작업을 하기 위해서, 일단 레버를 움직일 수 있도록 만드는 것이 우선이라는 생각이 들었습니다. 일단 워낙 오랫만에 하다보니 잘 되지 않아서 하는 수 없이 일단 원형 Collider라고 해서 충돌할 수 있는 질량을 이랄까 부피를 만들어 주도록 합니다. 그리고 나서 다음으로 해야 하는 작업으로는 위 스크린샷에서 볼 수 있는 것처럼 일단 레버의 헤드에 해당하는 저 느긋이의 머리를 일단 원형으로 지정하도록 합니다. 그리고 이 작업을 하기 위해서 이제 새로운 오브젝트를 하나 생성해 주도록 합니다. 이 오브젝트를 생성해서 일단 작업에 .. 2020. 8. 13.
유니티 스크립트로 랜덤한 슬롯머신 아이콘의 배치 -4- 안녕하세요? 이번 포스팅에서는 지난번에 한개의 슬롯에 랜덤한 아이콘을 배치하는데 성공하기는 했습니다만, 이것만 가지고서는 부족하고 나머지 슬롯에 대해서도 어떻게 해결을 해야 한다는 생각이 듭니다. 그래서 이번 포스팅은 이 관련된 내용으로 한번 가 보고자 합니다. 그리고 나서 다음으로 해야 하는 일로는 바로 기존에 있던 titleCreater라고 이상한 이름이 붙은 이 오브젝트를 복사해서 각각 다른 슬롯에 배치해야 합니다. 그리고 나서 좀 손해라는 생각이 들기는 들지만, 아무튼 스크립트 파일을 3개 만들어서 한번 작업을 해 주고자 합니다. 이렇게 해서 다음으로 작업을 하러 갑니다. 일단 두번째 슬롯에 들어간 스크립트에서는 위 스크린샷에서 볼 수 있는 것처럼 일단 x축의 좌표를 다르게 바꾸어 주도록 합니다... 2020. 8. 13.
유니티 스크립트로 랜덤한 슬롯머신 아이콘의 배치 -3- 안녕하세요? 지난번 포스팅에서 어떻게 조그만한 성과를 이루기는 했습니다만, 이것만 가지고 모든 작업을 다 완료했다고 할 수 있지는 않습니다. 그래서 이번 포스팅에서는 랜덤으로 이 배열을 바꾸는 작업을 어떻게 올리고자 합니다. 그래서 관련된 내용에 대해서 이번 포스팅에서 정리해 보고자 합니다. 먼저 리스트 선언을 해 주어야 합니다. 그런데 여기서 파이썬과 무언가가 다르면 다르다고 느낀 것이, 일단 리스트를 선언하면서 빈 리스트만 선언해야 하지, 여기다가 변수를 집어 넣을 수 없다는 것 입니다. 그래서 Start()메서드에서 위 스크린샷에서 오렌지색 박스에 보이는 것처럼 일단 하나하나 변수를 집어넣어 주도록 합니다. 이렇게 해서 하나 만들어 내는데 성공했습니다. 이제 다음으로 해야 할 것은 Random.Ra.. 2020. 8. 13.
유니티 스크립트로 랜덤한 슬롯머신 아이콘의 배치 -2- 안녕하세요? 지난번 포스팅에서 어떻게 하려고 하기는 했는데, 그게 마음대로 되지는 않았는 것을 올렸습니다. 그래도 이런 어려움이 있었지만, 그래도 자그만한 성공을 그나마 거두어서, 한번 보고를 겸해서 블로그 포스팅으로 올려 보고자 합니다. 이 작업을 하기 위해서 수 많은....... 이라고 하기에는 좀 적은 자료를 찾아보고 겨우겨우 성공은 했습니다. 일단 이 작업을 추가로 하기 위해서, 우선 위 스크린샷에서 보이는 것처럼 우선 광역 변수랄까 클래스 변수를 추가로 2개 더 만들어 주도록 합니다. 그리고 나서 instantiate를 2개 더 추가로 만들어 주어서 위치를 좀더 Y축으로 아래에 위치할 수 있도록 만들어 주도록 합니다. 그리고 작업에 관련이 되어 있는 오브젝트를 더 추가로 프리팹(prefab)으로.. 2020. 8. 12.