작성 코드
.h
#pragma once
#include "CoreMinimal.h"
#include "Engine/DataTable.h" // FTableRowBase 정의가 들어있는 헤더
#include "ItemSpawnRow.generated.h"
USTRUCT(BlueprintType)
struct FItemSpawnRow : public FTableRowBase
{
GENERATED_BODY()
public:
// 아이템 이름
UPROPERTY(EditAnywhere, BlueprintReadWrite)
FName ItemName;
// 어떤 아이템 클래스를 스폰할지
UPROPERTY(EditAnywhere, BlueprintReadWrite)
TSubclassOf<AActor> ItemClass;
// 이 아이템의 스폰 확률
UPROPERTY(EditAnywhere, BlueprintReadWrite)
float SpawnChance;
};
.cpp
//없음자세한 설명
.h
.cpp