JS DEVLOG

  • 홈
  • 태그
  • 방명록

2024/02/19 1

언리얼엔진5 C++로 정복하기(7) 델리게이트, 인라인

언리얼 엔진에서 델리게이트는 특정 이벤트나 상황이 발생했을때 호출될 함수들의 리스트를 관리한다. 델리게이트는 발생하는 함수들을 등록하여 이벤트 발생 시 등록된 모든 함수를 호출한다. 언리얼엔진에서는 델리게이트를 사용한다면 AddDynamic 함수를 사용하는데 이것은 언리얼 엔진의 멀티캐스트 델리게이트에 함수를 동적으로 바인딩하기 위해 사용되는 매크로이다. 함수를 AddDynamic을 사용하여 델리게이트를 바인딩 할려면 그 함수는 UFUNCITON() 매크로를 사용하여 언리얼 엔진의 리플렉션 시스템에 등록해야한다. 왜냐면 AddDynamic()이 런타임에 함수를 델리게이트에서 바인딩 하기 때문.. 언리얼로 코딩을 하다보면 가끔 FORCEINLINE 을 함수 선언 앞에 붙일때가 있다. 컴파일러에게 특정 함수..

언리얼 엔진 5 2024.02.19
이전
1
다음
더보기
프로필사진

Unity 와 Unreal 5 Engine 개발 블로그입니다. 현재는 언리얼엔진5로 개발중입니다.

  • 분류 전체보기 (41)
    • 언리얼엔진5 졸업작품 개발일지 (4)
    • 유니티 (5)
    • 언리얼 엔진 5 (14)
    • c++ (15)
    • 게임수학 (3)

Tag

유니티 움직이기, 유니티 애니메이션, 유니티 ui, 유니티 3D, 유니티, 유니티 이동, 유니티 1인칭, 유니티 게임만들기, 유니티 버전, 언리얼엔진5 블루프린트, 유니티 다운로드, 유니티 RPG, 유니티 엔진, 유니티 스탯, 블루프린트 총알재장전 구현, 유니티 기초, 유니티 초보, 유니티 컴포넌트,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

  • 깃허브

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2024/02   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :
깃허브 링크

Copyright © Kakao Corp. All rights reserved.

티스토리툴바