로딩
요청 처리 중입니다...

가위바위보 이미지가 빠르게 바뀌다가 3초 뒤에 랜덤으로 선택되서 보여지는 코드

 가위바위보 이미지가 빠르게 바뀌다가 3초 뒤에 랜덤으로 선택되서 보여지는 코드

가위바위보 이미지를 빠르게 바꾸고 3초 뒤에 랜덤으로 선택된 이미지를 보여주기 위해서는 코루틴(Coroutine)을 사용하면 됩니다. 코루틴은 일종의 함수이며, 일시 중지되어 다른 코드가 실행될 수 있습니다.

코루틴을 사용하여 일정 시간이 지난 후에 랜덤으로 이미지를 선택하고 표시하는 코드를 작성해보겠습니다. 우선, 가위, 바위, 보 각각에 대한 이미지를 갖는 Sprite 타입의 변수가 필요합니다.

이 예시에서는 rockSprite, paperSprite, scissorsSprite 변수로 정의합니다. 이들은 미리 준비된 이미지 파일에서 로드하여 할당할 수 있습니다. public Sprite rockSprite; public Sprite paperSprite; public Sprite scissorsSprite; 이제 가위바위보 이미지를 빠르게 바꾸기 위해 코루틴을 사용하겠습니다.

코루틴을 실행하기 위해서는 StartCoroutine() 함수를 호출해야 합니다. StartCorout...

# unity # 유니티 # 유니티2D # 유니티랜덤