EDR_Project / EDR_Enemy_WeaponSpear

보스 캐릭터가 사용할 창입니다.

새로 만든 EDR_Boss_Giant가 사용할 무기입니다.

 

EDR_Enemy_WeaponSpear.h

// Fill out your copyright notice in the Description page of Project Settings.

#pragma once

#include "CoreMinimal.h"
#include "EDR_Enemy_Weapon.h"
#include "EDR_Enemy_WeaponSpear.generated.h"

/**
 * 
 */
UCLASS()
class EDR_API AEDR_Enemy_WeaponSpear : public AEDR_Enemy_Weapon
{
	GENERATED_BODY()
	AEDR_Enemy_WeaponSpear();
};

EDR_Enemy_WeaponSpear.cpp

// Fill out your copyright notice in the Description page of Project Settings.


#include "EDR_Enemy_WeaponSpear.h"

AEDR_Enemy_WeaponSpear::AEDR_Enemy_WeaponSpear()
{
	// 메시 입히기
	static ConstructorHelpers::FObjectFinder<UStaticMesh> SK_WEAPON(TEXT("/Game/BLACKSUN_BOSSBUNDLE1/Static_Meshes/Weapons/SM_Logaz_Spear.SM_Logaz_Spear"));
	if (SK_WEAPON.Succeeded())
	{
		WeaponMesh->SetStaticMesh(SK_WEAPON.Object);
	}
	WeaponMesh->SetCollisionProfileName(TEXT("NoCollision"));
	SetActorScale3D(FVector(2.0f, 2.0f, 2.0f));
	AttackPointStart->SetRelativeLocation(FVector(0.f, 0.f, -20.0f));
	AttackPointEnd->SetRelativeLocation(FVector(0.f, 0.f,-80.0f));
	Damage = 20.0f;
}

BP_EDR_Enemy_WeaponSpear