# Problem Applying Impulse on Enemy

**URL:** <https://forums.unrealengine.com/t/problem-applying-impulse-on-enemy/1167190>\
**Category:** Blueprint\
**Tags:** unreal-engine, Physics, question, Blueprint\
**Created:** [May 16, 2023, 4:54am UTC](https://forums.unrealengine.com/t/problem-applying-impulse-on-enemy/1167190 "2023-05-16T04:54:49Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![Everynone](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/everynone/32/1135017_2.png) [@Everynone](https://forums.unrealengine.com/u/Everynone)\
**Post date:** [May 16, 2023, 3:44pm UTC](https://forums.unrealengine.com/t/problem-applying-impulse-on-enemy/1167190/3 "2023-05-16T15:44:58Z")

</div>

> [@mclark4386](#):
>
> try applying the impulse to the Capsule Component instead of the mesh?

This would require the capsule to simulate physics which would create all sort of undesired behaviours. Luckily enough, the Character Movement Component understands physical impulses:

 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/1/b/1/1b18ef35785de909d3d6a2eb0d48677a85aeb3b8.png)

Do note that the component is working really hard to keep the character stick to the ground. You may need to rotate that vector a bit up, use Jump, use Launch and / or play with physical materials and their friction. There are additional friction settings on the component, too. Explore it.

* * *

Here’s a wacky scenario when a character needs pushing in very specific fashion; the component’s velocity is overwritten directly:

> [@Make Character slide after getting hit by a projectile](https://forums.unrealengine.com/t/make-character-slide-after-getting-hit-by-a-projectile/502036/2):
>
> Try this: You can mass copy/paste nodes from here but you’ll need to clean it up. To control push power, multiply Reaction Velocity before setting it after Do Once. Currently it’s a direct translation of the projectile’s velocity. The Interp Speed will affect how quickly we recover from the slide, slow down. For more granular control, the interpolation method can be improved by sampling a predefined curve. The above produces this: Known issues - due to the method used, it will …

---

_[View the full topic](https://forums.unrealengine.com/t/problem-applying-impulse-on-enemy/1167190)._
