유니티 코루틴시작, 코루틴 종료 StartCoroutine(), StopCoroutine()
오늘은 코루틴을 사용하고, 게임 시작 직전 딜레이 시간을 주는 방법에 대해 알아 보았다. 먼저 시간을 보여줄 UI Text를 캔버스 안에 생성 후 캔버스에 DelayTimeMain이라는 이름을 가진 스크립트를 컴포넌트 해준다. 코루틴을 사용하는 방법은 아래와 같다. StartCoroutine("TimeDelay"); //호출 함수 이름과 아래 IEnumerator 이름이 같아야 함. IEnumerator TimeDelay(){ yield return new WaitForSeconds(1.0f); //1초 딜레이 함. } public class DelayTimeMain : MonoBehaviour { [SerializeField] private Text TextTime; //선언된 UI Text priva..
프로그래밍/유니티
2020. 6. 8. 18:57