#include <InputCoreTypes.h> //EKeys的头文件
#include "Engine/Classes/Kismet/GameplayStatics.h"
// Called when the game starts or when spawned
void ATestOpenLevel::BeginPlay()
{
Super::BeginPlay();
PlayerControl = UGameplayStatics::GetPlayerController(GetWorld(), 0);
}
// Called every frame
void ATestOpenLevel::Tick(float DeltaTime)
{
Super::Tick(DeltaTime);
if (PlayerControl->IsInputKeyDown(EKeys::Z))
{
UGameplayStatics::OpenLevel(this, LevelName);
}
}