# Damage displayed

**URL:** <https://forums.unrealengine.com/t/damage-displayed/99716>\
**Category:** Blueprint\
**Tags:** unreal-engine\
**Created:** [September 9, 2017, 11:05am UTC](https://forums.unrealengine.com/t/damage-displayed/99716 "2017-09-09T11:05:00Z")\
**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:** [September 9, 2017, 2:13pm UTC](https://forums.unrealengine.com/t/damage-displayed/99716/3 "2017-09-09T14:13:40Z")

</div>

Or use a widget:

 ![spawnWidget.png](https://d3kjluh73b9h9o.cloudfront.net/original/3X/d/8/d89a6ecfe32e0257f7e4fb628558832f85058165.png)

The widget is quite plain. You can add colours, crit sfx, alter font size, add outlines and so on.

![widget.png](https://d3kjluh73b9h9o.cloudfront.net/original/3X/6/8/68420fc390e41801226c3b36e327234ee7e75338.png)

On Construct you position it in the viewport via an exposed variable and you set a target location for it to move towards to. The fading animating starts playing immediately.  
Event Tick will update its position. The animation changes text’s opacity from 1 to 0 over 1s and once it’s over, the widget gets removed from the viewport and garbage collected.

 ![graph.png](https://d3kjluh73b9h9o.cloudfront.net/original/3X/0/5/050aa9826f59abf3cc92540e767ae83b21b8ec65.png)

Looks decent enough imho:

[https://i.gyazo.com/5b0fc3ca049ca119d89402ecabda1f86.mp4](https://i.gyazo.com/5b0fc3ca049ca119d89402ecabda1f86.mp4)

---

_[View the full topic](https://forums.unrealengine.com/t/damage-displayed/99716)._
