[Unreal Blueprint] 머티리얼 피격 효과

2026. 9. 23. 23:43·Unreal

 

아래와 같은 방법으로 Bear_Export_Skeleton로 BS_IdleWalk 생성

 

 

0 ~ 300까지, 단계는 4단계

게이지에 따른 애니메이션 상태를 설정할 수 있음

0에는 Walk를 두고 300에는 Idle을 두어서 값에 따른 모션을 제공

 

아래와 같이 둘이는 같은 기능을 함

 

 

변수에서 값 설정은 EventGraph에서 하는것

 

ABP_MonsterBear

 

이동하게 되면 걷는 애니메이션을 할 예정

 

 

 

BP_MonsterBear 에서 데미지 받으면 피격효과 해볼거임

 

 

M_bear_Master 에서 머티리얼 조절 가능 

 

대미지 이펙터

 

 

 

3 + 왼쪽 클릭시 3색을 적용할 수 있는게 나타나고 이걸 convert to parameter 로 바꾸고, 기존에 있던 거랑 add함

 

 

 

 

Fresnel 을 추가하여 Multiply 하면 외곽선에 효과를 줄 수 있다. Fresnel의 값을 변경

 

 

그리고 2개를 추가해서, 데미지를 받으면 해당 효과를 줄 수 있도록 설정한다.

value가 0이면 효과는 off, 1이면 on

 

 

 

 

위에서 만든 머티리얼 효과 적용

BP_MonsterBear

 

1. Add Timeline 추가하여 Event AnyDamage와 Play from Start 를 연결

 

Timeline에서 Track으로 Float Track에서 key를 추가해 time 0일때 value 0, 0.5일때 0으로 설정

 

 

그후 mesh가 사용하는 머티리얼의 특정 파라미터를 변경할것임

 

 

이제 DamageEffect랑 연결해준다.

업데이트 할때마다 머티리얼 변수

끝날때도 적용

피격효과 재생 (머티리얼 활용)

 

 

이런식으로 Play Damage Effect 적용

 

여기 이어서 다른 효과들(소리나 화면 흔들리는 등...) 적용 가능

 

 

 

 

저작자표시 (새창열림)

'Unreal' 카테고리의 다른 글

[Unreal Blueprint] 공격  (0) 2026.09.21
[Unreal Blueprint] 카메라 매니저  (0) 2026.09.21
애니메이션 블루프린트 링크  (0) 2026.09.17
게임 플레이 입력 처리  (0) 2026.09.15
'Unreal' 카테고리의 다른 글
  • [Unreal Blueprint] 공격
  • [Unreal Blueprint] 카메라 매니저
  • 애니메이션 블루프린트 링크
  • 게임 플레이 입력 처리
야챔
야챔
  • 야챔
    월월왈왈
    야챔
  • 전체
    오늘
    어제
    • 전체보기
      • 일지
      • C++
      • Unreal
      • 자료구조
      • 코테연습
      • 알고리즘
        • 백준
        • 프로그래머스
      • 기타
        • Python
        • JavaScript
        • C#
        • MySQL
        • Docker
        • Review
        • RP
        • -----
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    c#
    level1
    개념
    node.js
    unreal
    정렬
    라이징 프로그래머 2기
    파이썬
    Python
    MySQL
    Level2
    Review
    Git
    알고리즘
    docker
    메이커스 6기
    예제
    백준
    프로그래머스
    탐색
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.6
야챔
[Unreal Blueprint] 머티리얼 피격 효과
상단으로

티스토리툴바