blueprint
봇)) 자동공격
- Exposure: public
- UE Version: 5.0
ctrl + v
1 comment
-
Event Tick으로부터 신호를 원초적으로 받고, Do once를 통해 한번 씩 스킬을 발동하도록 한다.
이때 몇가지를 고려해야하는데,
- 공격을 완전히 끝낼 때, ( Completed )
- 공격이 중간에 끊길 때, ( Interrupted )
를 고려해야하므로, 이 두 신호를 사용할 수 밖에 없다.
내가 만들었던 게임의 경우,
강력한 스킬인 경우에는 맞아도, 피격 애니메이션을 "스킵"처리 하도록 한다. 반대로 일반적인 평타, 스킬은 적으로부터 맞으면 바로 피격 애니메이션을 발동할 수 있도록 한다.
그러나 이 BP는 적의 봇이므로 스킬을 사용할 땐 "일단" 모두 스킵처리할 수 있도록 하였으며, 그 구분은 "스킬 공격중!" 부울 값으로 범위를 판단하도록 하였다.
True인 경우 피격 애니메이션을 스킵한다. 다시 원래대로 가야하므로 끝나면 False 반환
lastime1650
October 20, 2022, 3:25 am