[UE] 워프 버그수정, Weapon Around
목차
워프 버그 수정
ABP: Animation Blueprint
AN: Blueprint Class AnimNotify
ANS: Blueprint Class - AnimNotifyState
BP: Blueprint Class
BS: Blend Space
BF: Blueprint Function Library
CS: Matinee Camera Shake
E: Enum 열거형
DT: Data Table
F: 구조체
I: Blueprint Interface
UE2212_02
Level - LEVEL ABP_Player BP_GameMode BF_Helper IDamage |
|||
AdvancedMagicFX12 |
Materials | ||
Meshes | |||
Particles | |||
Textures | |||
Character | Animation | Bow | |
Common | |||
Fist | |||
Hammer | |||
Parkour | |||
Sword | |||
Unarmed | |||
Wizard | |||
BlendSpaces | BS_Bow BS_Fist BS_Hammer BS_Sword BS_Unarmed BS_Wizard |
||
Materials |
MaterialLayers |
||
M_UE4Man_Body M_UE4Man_ChestLogo |
|||
Mesh | SK_Mannequin SK_MAnnequin_PhysicsAsset Skel_Mannequin |
||
Montages |
Around | Around_Montage | |
Common | HitReaction_Move_Montage HitReaction_Stop_Montage |
||
Fist | Fist_Attack_1_Montage Fist_Attack_2_Montage Fist_Attack_3_Montage Fist_Hitted_Montage |
||
Hammer | Frank_RPG_2Hand_Combo01_1_Montage Frank_RPG_2Hand_Combo01_2_Montage Frank_RPG_2Hand_Combo01_3_Montage Frank_RPG_2Hand_Combo01_4_Montage |
||
Sword | Draw_Sword_Montage Sword_Attack_1_Montage Sword_Attack_2_Montage Sword_Attack_3_Montage |
||
Warp | Warp_Montage | ||
Enemy_DeadFall_Montage HitReaction_Montage |
|||
Textures | UE4_LOGO_CARD UE4_Mannequin__normals UE4_Mannequin_MAT_MASKA UE4Man_Logo_N |
||
Weapons | Elven Bow | ||
Greate Hammer | |||
Sword |
|||
Component | EStateType MovingComponent StateComponent WeaponComponent |
||
Effects | P_Cube_Mesh_Test P_Genno_Weapon_Lightning_01 |
||
Enemies | BP_Enemy | ||
Environment |
Materials | Textures | |
Meshes | |||
Obstacle | |||
InfinityBladeEffects |
Effects |
FX_Combat_Base | |
FX_Materials | |||
FX_Meshes | |||
FX_Monsters | |||
FX_Textures | |||
FX_Textures_IB | |||
Masters | |||
Materials | M_Mesh M_White_Inst M_Red_Inst M_Green_Inst M_Blue_Inst M_UE4Man_Body_Inst M_UE4Man_ChesLogo_Inst |
||
Meshes | Cone_2 Cube_2 Cylinder_2 Sphere_2 |
||
Notifies | ANS_Equip ANS_Combo ANS_Collision AN_BeginAction AN_EndAction AN_CameraShake |
||
Player | BP_Player | ||
Sounds | S_BGM S_HitPunch S_OneHand_Hit |
||
Weapons |
Around | Around_FireBall Around_FireBall1 Around_IceBall Around_IceBall1 DT_DoAction_Around DT_Equip_Around Skill_Around Weapon_Around |
|
Fist | Combo_Fist - Blueprint Class Actor Weapon_Combo 상속 CS_Fist DT_DoAction_Fist DT_Equip_Fist DT_HitData_Fist |
||
Hammer | Combo_Fist - Blueprint Class Actor Weapon_Combo 상속 CS_Hammer DT_DoAction_Hammer DT_Equip_Hammer DT_HitData_Hammer |
||
Sword | Combo_Sword - Blueprint Class Actor Weapon_Combo 상속 CS_Sword DT_DoAction_Sword DT_Equip_Sword DT_HitData_Sword |
||
Warp | Weapon_Warp - Blueprint Class Actor Weapon 상속 DT_DoAction_Warp DT_Equip_Warp |
||
EWeaponType FDoActionData FEquipData FHitData Weapon - Blueprint Class Actor Weapon_Combo - Blueprint Class Actor Weapon 상속 M_Weapon Skill |
Weapon_Warp 수정
Do Action
Begin Do Action
Blocking Volume 생성
실행화면
Weapon Around 만들기
Skill | Weapon | ||
Skill_Around | Weapon_Around | Weapon_Combo | |
- Around_FireBall - Around_FireBall1 - Around_IceBall - Around_IceBall1 |
Weapon Around 생성
Warp와 유사하므로 세부과정은 생략
Project Settings
BP_Player
Weapon_Around 생성 (Weapon 블루프린트를 상속받음)
Around_Montage 생성
DT_Equip_Around, DT_DoAction_Around 생성 (Around_Montage를 레퍼런스 복사하여 DT_DoAction_Around에 넣어줌)
Weapon_Around에 DT_Equip_Around, DT_DoAction_Around 할당
ABP_Player > Anim Graph
Skill 생성
Blueprint Class - Actor - Skill 생성
Event Graph
Skill_Around
Skill 블루프린트의 자손 블루프린트 생성 - Skill_Around 생성
Viewport - Component 추가 - Sphere 생성, Particle System 생성
Set Rotation Angle 중요!!
- Set Rotation Angle = 캐릭터 주변을 도는 Ball의 회전과 거리에 관련된 함수
- Negative가 False이면, 양의 방향(=시계 방향)으로 회전.
- Negative가 True이면, 음의 방향(=반시계 방향)으로 회전.
- Speed = 회전하는 Ball의 속도
- Distance = 회전하는 Ball과 Character와의 거리
Event Graph 중요!!
Around_FireBall, Around_FireBall1, Around_IceBall, Around_IceBall1 생성
Skill Around의 상속을 받는 Around_FireBall 생성
- Sphere 생성
- Particle System 생성 - Particles - Template - P_ky_shot_fire 할당
같은 방법으로 Around_FireBall1, Around_IceBall, Around_IceBall1 생성
Weapon_Around 수정
Begin Do Action
Do Action
실행화면
'⭐ Unreal Engine > UE RPG Blueprint' 카테고리의 다른 글
[UE] Fire Ball 수정, Bow (0) | 2023.01.31 |
---|---|
[UE] Around 피격구현, Fire Ball (0) | 2023.01.30 |
[UE] Wizard, Decal, 워프 구현 (0) | 2023.01.26 |
[UE] 무기 추가(Hammer), 검기 효과(Trail, Particle Effect) (1) | 2023.01.25 |
[UE] 주먹 충돌구현, 플레이어+적 방향 맞추기 Fist Collsion, Player Camera + Enemy (0) | 2023.01.20 |
댓글
이 글 공유하기
다른 글
-
[UE] Fire Ball 수정, Bow
[UE] Fire Ball 수정, Bow
2023.01.31 -
[UE] Around 피격구현, Fire Ball
[UE] Around 피격구현, Fire Ball
2023.01.30 -
[UE] Wizard, Decal, 워프 구현
[UE] Wizard, Decal, 워프 구현
2023.01.26 -
[UE] 무기 추가(Hammer), 검기 효과(Trail, Particle Effect)
[UE] 무기 추가(Hammer), 검기 효과(Trail, Particle Effect)
2023.01.25