스포트라이트 세일: 9월 23일 오후 10시 59분까지 엄선된 애니메이션을 50% 할인받으세요.

Game Thread Check

평점 없음

Blueprint nodes and a Anim Class to help identify if logic is running on a Game Thread or a Worker Thread.

  • 지원 플랫폼
  • 지원 엔진 버전
    5.4
  • 다운로드 유형
    엔진 플러그인
    이 제품은 코드 플러그인과 함께 미리 빌드한 바이너리와 언리얼 엔진에 통합되는 모든 소스 코드를 포함하고 있으며 원하시는 엔진 버전에 설치하여 프로젝트에 따라 활성화할 수 있습니다.

This plugin will provide you with the means to identify whether your logic is running single-threaded on the Game Thread, or if the work is distributed to a Worker Thread meaning it is multi-threaded.


The plugin includes Blueprint nodes, and an Anim Instance Class which systems will help identify where exactly your logic is executing.


기술적 세부사항

Features:

  •  Blueprint Node; IsRunningOnGameThread - Checks if the current execution flow is running on the Game Thread.
  •  Blueprint Node; IsThreading - Checks if a specific Anim Instance is single or multithreaded.
  • AnimInstance; GameThreadCheckAnimInstance - Anim Instance that features additional logging for the four primary events (InitializeAnimation, UpdateAnimation, PostEvaluate and ThreadSafeAnimationUpdate) to check if they are running on the Game Thread or a Worker Thread.

Code Modules:

  •  GameThreadCheck (Runtime)

Number of Blueprints: 0

Number of C++ Classes: 3

Network Replicated: No

Supported Development Platforms: Win64

Supported Target Build Platforms: Win64

Documentation: https://www.youtube.com/watch?v=_BSrMTxT4aE