내일배움캠프 6주차 1일차 TIL

김재혁·2025년 1월 20일
0

오늘 한 일

  • Chapter 3 1주차 강의 듣기

Actor 클래스 기본 구조

출력 로그

  • DECLARE_LOG_CATEGORY_EXTERN(LogSparta, Warning, All) : 로그 선언 카테고리
  • LogSparta : 로그 카테고리 명.
  • Warning : 로그 타입으로 Warning 이상의 로그만 출력하게 설정.
  • All : 필요하면 나중에 모든 로그를 활성화할 수 있게 허용.
  • 다른 클래스에서도 사용하고 싶으면 헤더파일을 포함해야므로 보통 별도의 공용 헤더를 선언함.

주요 라이프 사이클 함수

  • 생성자 : 메모리에 생김. 딱 한번 호출.
  • PostInitializeComponents() : 컴포넌트가 완성된 직후 호출. 컴포넌트끼리 데이터 주고받기, 상호작용.
  • BeginPlay() : 배치 (Spawn) 직후 호출.
  • Tick(float DeltaTime) : 매 프레임마다 호출. (성능이 저하될 수 있으므로 주의해서 사용.)
  • Destroyed() : 삭제가 되기 직전에 호출. (이때 리소스 정리 해주면 좋음.) 호출 시 EndPlay도 호출.
  • EndPlay() : 게임종료, 파괴(Destroyed()), 레벨 전환. 호출 시 Destroyed는 호출되지 않음.

0개의 댓글