-
[Unity3d] 코루틴 WaitForSeconds 중단하는법Development/Unity3d 2020. 4. 26. 01:38반응형
IEnumerator coroutine;
coroutine = 코루틴함수();
StopCoroutine(coroutine);
코루틴을 정지시키려면 변수에 할당해야 원하는 결과를 얻을 수 있다.
하지만 정지 후 다시 시작하면 잔여시간이 남아 있기 때문에 이를 초기화 하기 위해서는 다시
coroutine = 코루틴함수(); 를 해주어 초기화시킬 수 있다.
번외로 coroutine = 코루틴함수(10, 5); 이런식으로 매개변수도 함께 넘길 수 있다.
반응형'Development > Unity3d' 카테고리의 다른 글
[Unity3d] 1부터 199 사이 1이 몇 번들어가는가? (C# ) (0) 2022.04.20 [Unity3d] 안드로이드 실행 오류원인 및 해결! (0) 2021.11.22 [Unity3d] 모바일 게임개발일지 - 메모 (0) 2020.07.23 [Unity3d] 코루틴 내에서 Time.deltaTime 활용법 (0) 2020.04.20 [Unity3d] 일정 시간 이후 보상 구현하기 (0) 2020.04.18 [Unity3d]서버로부터 현재시간 가져오기 (0) 2020.04.16 [Unity3d]경량 렌더 파이프라인(Lightweight RP) (0) 2020.03.04 [Unity3d]PC로 빌드했는데 exe 파일이 추출이 안될때 100% 해결방법 (1) 2019.11.03 [Unity3D]유니티 간편하게 로우폴리 맵 만들기(Low-Poly Map) (6) 2018.11.30 [유니티&PHP]현재시간 가져오기 (0) 2017.09.03