블루프린트2 언리얼 엔진 5 C++ (무기 장착 및 교체) 무기 장착 1. 무기 헤더 파일 및 cpp 파일 생성 1. Tools -> New C++ Class 선택 2. Actor -> Class type은 Public -> Create Class 선택 2. 무기 장착 코드 // 무기(액터) 클래스의 헤더파일 #pragma once #include "CoreMinimal.h" #include "GameFramework/Actor.h" #include "Weapon.generated.h" UCLASS(Abstract) class TRUEFPSTUTORIAL_API AWeapon : public AActor { GENERATED_BODY() public: AWeapon(); protected: virtual void BeginPlay() override; publi.. 2023. 1. 31. 언리얼 엔진 5 C++ (1인칭 시점 카메라 및 입력을 통한 캐릭터 움직임) 1인칭 시점 카메라 1. 캐릭터 클래스 생성 1. Tools -> New C++ Class 선택 2. Character -> Class type은 Public -> Create Class 선택 2. 카메라 생성 //캐릭터 클래스의 헤더파일 #pragma once #include "CoreMinimal.h" #include "GameFramework/Character.h" #include "TrueFPSCharacter.generated.h" UCLASS() class TRUEFPSTUTORIAL_API ATrueFPSCharacter : public ACharacter { GENERATED_BODY() public: ATrueFPSCharacter(); protected: virtual void Begi.. 2023. 1. 29. 이전 1 다음