강산의 개발 블로그

강산의 개발 블로그

  • 분류 전체보기 (156)
    • 프로젝트 (12)
    • 프로젝트 개발 과정 (57)
      • 졸업 작품 개발 (19)
      • WinAPI 프로젝트 개발 (9)
      • ChickenFly 리메이크 (23)
      • [ UE ] 프로젝트 개발 (6)
    • 알고리즘 (17)
      • 백준 문제풀이 (15)
      • 잡지식 (1)
    • 게임 개발 (40)
      • 2D Shader (6)
      • Procedural Animation (2)
      • 개발 공부 (13)
      • 개발 일기 (18)
    • 그림공부 (15)
      • 공부 (0)
      • 도트 (9)
      • 낙서 (6)
    • 게임리뷰 (10)
      • 번외 (1)
    • 회고록 (5)
      • GGM (1)
      • 행사참여 (4)
    • Naver블로그
    • 포트폴리오
    • 깃허브
    RSS 피드
    로그인
    로그아웃 글쓰기 관리

    강산의 개발 블로그

    컨텐츠 검색

    태그

    shader chickenfly 경기게임마이스터고등학교 2D 졸업작품 UE Coroutine 개발일기 baekjoon GGM 백준 WinAPI 게임리뷰 batching 게임개발 pixelart unity 게임프로그래밍 CoreKeeper C++

    최근글

    댓글

    공지사항

    아카이브

    싱글스레드(1)

    • [ 개발 공부 ] 싱글 스레드에서 비동기 방식을 구현하는 방법 in Unity Coroutine

      이번에는 Unity Coroutine이 싱글 스레드에서 비동기 방식을 구현한 방법을 알아볼 것입니다. 이를 위해서는 IEnumerator에 대해서 알아야 할 필요가 있습니다.IEnumerator에 대해서 -> 링크 IEnumerator에 대해서 알고있다면, 어느 정도 감이 잡혔을 수도 있는데Unity Coroutine에서 StartCoroutine이 실행하는 메서드는 IEnumerator를 반환합니다.// 대충 클래스 내부private void Start(){ StartCoroutine(DoTest);}IEnumerator DoTest(){ yield return null; // 제어권을 옮기고 다음 LateUpdate부터 조건 체크, 조건이 Null이기에 다음 프레임에 다음 구문이 실..

      2024.05.16
    이전
    1
    다음
    티스토리
    © 2018 TISTORY. All rights reserved.

    티스토리툴바