반응형

2025/03/20 2

UFUNCTION 매크로, RPC (Remote Procedure Call) 시스템

위 스크린샷처럼 OnHit 함수 위에 UFUNCTION 매크로를 배치한 함수 선언이 있다. 클래스 C++ 함수가 언리얼 엔지의 리플렉션 시스템으로 인식될 수 있게 하는 것이라고 한다. gpt로 다시 한 번 설명을 부탁해본 결과. 블루프린트, 네트워크, GC 등의 처리에서 다룰 수 있게 메타데이터를 추가라고 이해하면 될 듯 하다추가로 UCLASS와 다른 매크로들처럼 지정자를 지정하여 설정할 수 있다 간단히 블루프린트용 지정자, 네트워크 관련 지정자, 기타 몇가지 지정자들을 gpt에서 보고 메모용으로 기록해둔 것  - 네트워크 관련 지정자 (RPC)에 대해서 공부를 한 적이 없어서 이 부분에 대해서도 gpt에게 물어보고 정리 중대강의 개념을 이해하면 멀티플레이 게임에서 클라와 서버가 한쪽에서 실행한 기능을 ..

Devs/Unreal Engine 2025.03.20

[Python] Docstrings 알아보기

def format_name(f_name, l_name): """Take a first nd last name and format it to return the title case version of the name.""" formated_f_name = f_name.title() formated_l_name = l_name.title() return f"{formated_f_name} {formated_l_name}" 위와 같이 함수를 정의하고 바로 아래 줄에 """ 로 문구를 입력하면 해당 함수에 대한 설명이 아래처럼 보이는 것을 알 수 있다. 실제 개발을 하게 된다면 주석이 필수적인 것이라 잘 기억해두고 써먹는 것이 좋을 듯 하다

Devs/Python 2025.03.20
반응형