-
카테고리
-
세부 분야
게임 프로그래밍
-
해결 여부
미해결
타일 만드는 로직 질문
21.06.06 07:25 작성 조회수 176
1
안녕하세요 몇 가지 궁금한 점이 있습니다.
모바일 플랫폼에서 개발하려고 합니다.
계속되는 타일 맵을 만들려고 합니다.
코루틴과 오브젝트 풀링 모두 써야 가능할 거 같은데
IEnumerator Start() 이렇게 해도 동작은 가능한가요?
private IEnumerator Start()
{
StartCoroutine(Tile_spawn_n_move);
yield return new WaitForSeconds(10f);
StartCoroutine(DestroyTile());
yield break;
}
답변을 작성해보세요.
3
고박사
지식공유자2021.06.06
네 가능합니다.
Start() 메소드는 코루틴으로 실행이 가능하기 때문에 작성한 코드 실행이 가능합니다.
어차피 Start()는 1회만 호출되기 때문에 yield break;는 없어도 됩니다.
만약에 StartCoroutine(Tile_spawn_n_move); 실행이 완료된 후에
아래의 yield return new WaitForSeconds(10f); 코드가 실행되길 원하면
yield return StartCoroutine(..); 으로 호출하면 됩니다.
0
답변 2