본문 바로가기
유니티5 독학 & 게임 제작/공짜 카지노 만들어 보기

게임중에 화면에 문자열 띄우기 -2-

by 인터넷떠돌이 2020. 9. 8.
반응형

안녕하세요?

 

지난번 포스팅에서 어쩌다가 int라고 정수형 변수를 문자열로 바꿀 수 없다는 에러가 나오는 것으로 끝이 났는데, 이번 포스팅에서는 이에 대해서 해결을 하고, 한번 원하는 식으로 자유자재로 무언가를 만들어 보기 위해서 한번 가 보고자 합니다.

 

먼저 위 스크린샷에서 볼 수 있는 것처럼 일단 원래는 int형식의 변수인 leftGame02라는 변수의 뒤에다가 .을 찍고 ToString()이라는 변수를 입력해 보는 것으로 일단 작업을 시작해 보도록 합니다.

 

그리고 나서 이걸 받아들이는 변수에서도 위 스크린샷에서 볼 수 있는 것과 같이 일단 string항목을 붙여서 엄연히 문자열임을 선언해 주도록 합니다.

 

그런데 이렇게 하고 나서도, 무엇이 문제인지 모르겠습니다만, 일단 코루틴이 제대로 실행이 되지 않는다고 하는데 한번 더 보도록 합니다.

 

 

그리고 나서 다음으로 해야 하는 것으로는 위 스크린샷에서 볼 수 있는 것처럼, 제대로 코루틴의 이름을 입력하지 않는 초보적인 실수를 저질러서 생기는 문제였습니다. 일단 이 문제는 어떻게 해서든 처리하도록 합니다.

 

그리고 나서 다음으로 중요한 것이라면 중요한 것으로 위 스크린샷에서 볼 수 있는 것처럼 일단 GuiText라고 하는 이 변수를 일일히 유니티 상에서 지정해 주어야 합니다.

 

그리고 나서도 제대로 실행이 되지 않자, 일단 방법을 바꾸어서 오브젝트 자체의 활성은 그대로 두기로 했습니다. 하지만 그 이후에 줄 수 있는 것으로는............

 

이번에는 enable을 텍스트 자체애 한번 주도록 했습니다. 이렇게 하는 것으로 이제는 제대로 실행이 될 수 있기를 희망했습니다.

 

이렇게 해서 일단 문자열을 필요에 의해서 띄우는 데는 성공하기는 성공했습니다. 다만, 문제가 하나 있습니다. 이렇게 10회의 게임을 하는데, 맨 처음의 10은 뜨지도 않았고, 10회를 다 채우고 나면...........

 

투입구가 다시 빛이 나기 시작하기는 시작하는데, 문제는 이걸 가지고서 어떻게 해야 할까요? 일단 이렇게 하는 것은 좋습니다만, 다시 클릭이 되지 않는 심각한 문제가 생겼습니다. 이 문제를 어떻게 해결하지 않으면 안되기는 안되는 상황이 되었습니다.

반응형