problem solved, no idea why

This commit is contained in:
2025-11-22 16:28:39 -05:00
parent a59399ebfe
commit bb0d0a8660
8 changed files with 91 additions and 20 deletions

View File

@@ -3,6 +3,8 @@
#pragma once
#include "CoreMinimal.h"
#include "EnhancedInputComponent.h"
#include "EnhancedInputSubsystems.h"
#include "GameFramework/PlayerController.h"
#include "DDIPlayerController.generated.h"
@@ -21,9 +23,15 @@ private:
protected:
/*Properties*/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "Shooter", meta = (AllowPrivateAccess = "true"))
UPROPERTY(EditDefaultsOnly, BlueprintReadOnly, Category = "INPUT", meta = (AllowPrivateAccess = "true"))
TArray<class UInputMappingContext*> MappingContexts;
UPROPERTY(EditDefaultsOnly, BlueprintReadOnly, Category = "INPUT", meta = (AllowPrivateAccess = "true"))
UInputAction* JumpAction;
UPROPERTY(EditDefaultsOnly, BlueprintReadOnly, Category = "INPUT", meta = (AllowPrivateAccess = "true"))
UInputAction* MoveAction;
UPROPERTY(EditDefaultsOnly, BlueprintReadOnly, Category = "INPUT", meta = (AllowPrivateAccess = "true"))
UInputAction* LookAction;
UPROPERTY(EditAnywhere, Category="Shooter")
FName PlayerPawnTag = FName("Player");
@@ -49,9 +57,14 @@ protected:
virtual void SetupInputComponent() override;
virtual void BeginPlay() override;
virtual void OnPossess(APawn *InPawn) override;
void Move(const FInputActionValue& Value);
void Look(const FInputActionValue& Value);
void Jump(const FInputActionValue& Value);
void JumpEnd(const FInputActionValue& Value);
public:
/*Properties*/
/*Functions*/
ADDIPlayerController();
};