보스 캐릭터가 사용할 창입니다.
새로 만든 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
'Unreal Engine 5 > EDR_Project' 카테고리의 다른 글
EDR_Project / 나이아가라 시스템을 이용한 이펙트 (0) | 2024.12.12 |
---|---|
EDR_Project / EDR_Enemy_AxeSkeleton (0) | 2024.12.12 |
EDR_Project / SWeaponAxe (0) | 2024.12.12 |
EDR_Project / EDR_Boss_Giant (3) 창을 사용하는 보스 (0) | 2024.12.12 |
EDR_Project / Character (12) (1) | 2024.12.12 |