Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- 크리티컬섹션
- 구조적 바인딩
- 약참조
- UML관련
- C++최적화
- 자료구조
- tweakobjectptr
- moreeffectiveC++
- C++
- 데이터애셋
- 선택정렬
- 알고리즘
- 비동기호출방법
- 언리얼가비지컬렉터
- 프로그래머스
- 람다
- stl
- 정렬알고리즘
- 델리게이트
- map
- unorder_map
- 강참조
- 스마트포인터
- makeweakobjectptr
- enumasByue
- 애셋로드
- UE_LOG
- 정렬
- BFS
- dataasset
Archives
- Today
- Total
목록비동기호출방법 (1)
기억을 위한 기록들

블루프린트에서 비동기방식을 다루고 싶다면 UBlueprintAsyncActionBase 클래스를 사용하자. 옛날에 블루프린트 상에서 다른 애셋에 대한 로딩을 하는 과정에서 기다리기 위해 임의로 delay 블루프린트 함수를 쓰는 걸 본 적이 있었다. 다른 좋은 방법은 그 당시에 생각나지 않았고, delay로 임의의 시간을 입력하고 그렇게 사용하는게 좋지 않다는 것만 인지하고 지나간 기억이 있다. 그러다가 최근에 알게된 클래스가 UBlueprintAsyncActionBase 이다. 예를 들어 서버 요청 응답, 외부 SDK 호출이나 다운로드, 내부 로직 처리 대기 등등 을 블루프린트에서 기다리고 싶을때 UBlueprintAsyncActionBase 클래스를 사용하면된다. 예로 살펴보면 해당 코드는 LyraS..
UnrealEngine
2025. 5. 31. 15:49