본문 바로가기

전체 글3552

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