AzureAbyss/Source/the_twilight_abyss/PlayerTemp/TempCharacter.h
MH261677 8ee792226c LineTrace works and is detecting objects.
LineTrace works and is detecting objects from the player using the interact button. Also cleaned up some scripts and deleted unused MerchantTriggerBox script.
2022-11-11 20:21:44 +00:00

38 lines
854 B
C++

// Fill out your copyright notice in the Description page of Project Settings.
#pragma once
#include "CoreMinimal.h"
#include "Engine/World.h"
#include "DrawDebugHelpers.h"
#include "GameFramework/Character.h"
#include "TempCharacter.generated.h"
UCLASS()
class THE_TWILIGHT_ABYSS_API ATempCharacter : public ACharacter
{
GENERATED_BODY()
public:
// Sets default values for this character's properties
ATempCharacter();
protected:
// Called when the game starts or when spawned
virtual void BeginPlay() override;
void ForwardInput(float Axis);
void RightMoveInput(float Axis);
float TraceDistance;
public:
// Called every frame
virtual void Tick(float DeltaTime) override;
// Called to bind functionality to input
virtual void SetupPlayerInputComponent(class UInputComponent* PlayerInputComponent) override;
void KeyPressed();
};