Damage Numbers Pro

TRY THE ONLINE DEMO (WebGL)


Supports

- 2D, 3D, GUI and VR

- All Render Pipelines


Features

- Easy Implementation (2-3 lines of code)

- 5 Custom ASCII Fonts (128 characters)

- Pooling and Threading Optimizations

- Several Preset Buttons (Style, Fading & Behavior)

- Face Camera Feature (3D)

- Render Through Objects Feature (3D)

- Consistent Screen Size Feature (3D)

- Soft Collision Feature (spreads popups)

- Highly Customizable Fade In and Fade Out.

- Lerp or Velocity Movement

- Follow Gameobject Feature (maintains offset to transform)

- Vibration Feature

- Start Rotation Feature

- Rotate over Time Feature

- Scale by Number Feature (larger number = larger scale)

- Scale over Time Feature

- Push Feature (pushes nearby popups by an offset)

- Combination Feature (combines & adds up)

- Destruction Feature (clears existing popups)

- Lots of Text Formatting Options

- Can display Decimals

- Clean Inspector with Tooltips and Hints

- Uses TextMeshPro

- And many smaller features...


♻️ Refund Guarantee ♻️

You are not satisfied with your purchase ?

Contact me and I will either resolve your issues or refund you.


Contact

Email ➞ ekincantascontact@gmail.com

Discord ➞ Click Here


Documentation: Click Here


Requirements:

- Unity 2021.3 (or higher) for version 4.32.

- Unity 6000.0.23 (or higher) for latest version.

- TextMeshPro (unity package, installed by default)

Release Notes

Version 4.47

- Fixed a tiny bug with the SetFollowTarget function.


Version 4.46

- Improved the SetFollowTarget function for GUI popups.


Version 4.45

- Removed a leftover Debug.Log() statement.


Version 4.44

- Added a decimals option for suffix shortening large numbers.

- Improved float handling to allow for much larger numbers.

- Added a utility function to manually trigger spam control features.

- Fixed a bug where shaking could slightly move the popup on combination.


Version 4.43

- Created prefabs for the demo scene's popups.

- Replaced some obsolete functions.


Version 4.42

- Updated asset for Unity 6.


Version 4.41

- Fixed a bug where fallback fonts requiring UTF-32, would not render properly.


Version 4.40

- Fixed a bug where GUI popups could spawn with a Z offset.


Version 4.39

- Bugfix regarding combination movement.


Version 4.38

- Reworked the demo scenes.

- Added the orthographic scaling feature, for 2D zooming with consistent scale.

- Fixed issues with Multiple Fallback Fonts using Dynamic Atlas Mapping.


Version 4.37

- Improved FOV Scaling feature to avoid blurry popups when zooming out.

- Added static functions to fade out and clear active popups.

- Added a static function to clear pooled popups.

- Permanent popups will now remain permanent after being respawned from the pool.


Version 4.36

- Added the FOV Scaling feature, which allows camera zooming with consistent scale.

- The SetPosition(...) now also works some time after spawning.


Version 4.35

- Added a SetSpamGroup(...), which also works some time after spawning.

- Popups will now pause, if their DamageNumber component is disabled.


Version 4.34

- Fixed a bug with PrewarmPooling() on GUI popups.


Version 4.33

- Fixed a bug with multi-atlas fonts.


Version 4.32

- Grayed out problematic settings, while the prefab is not opened.

- Added hints to open the prefab, while the prefab is not opened.

- Increased minimum version to 2021.3 (or higher).


Version 4.31

- Added support for fallback fonts.

- Added a unicode conversion button for the text fields (for codes like \u0001).

- Added new overrides for the SpawnGUI(...) function.


Version 4.30

- Fixed a bug where popups could be blurry under certain conditions in HDRP.

- Fixed a bug in the demo scenes where text-only popups had numbers.


Version 4.29

- Active damage numbers now pause if their gameobject is disabled.

- Fixed a rotation bug when using multiple cameras simultaneously.

- Improved the API, which may require small adjustments by a few users.


Version 4.28

- Updated Game Creator 2 actions to support the latest version.

- Fixed a bug where the popup's gameobject layer was reset to default.


Version 4.27

- Fixed a bug where decimal numbers less than 0.1 would be not displayed propery.


Version 4.26

- Fixed a bug with GUI popups moving on the Z axis with camera overlays.

- Added some new Spawn(...) function overrides for GUI popups.


Version 4.25

- Removed 3D Lit shaders from the GUI Demo scene.

- Added a FadeIn() function, for manually repeating the fade in animation.

- Added a simple example script for spawning GUI popups to the c# demo scene.


Version 4.24

- Added an option to disable pooled popups on scene change.

- Added an option to improve camera facing in VR.

- Added automatic adjustment of shaders.

- Added a simple demo scene with a simple example script.


Version 4.23

- Fixed an issue with pooling, fade out scale enabled and fade in scale disabled.


Version 4.22

- Fixed a small editor-side bug with presets.


Version 4.21

- Color By Number's can now be undone (Ctrl + Z) without loosing the original color.

- Fixed a bug that disabled collision or push, when using combination and pooling.

- Instant popups will now spawn faster for better timing.

- Improved the stack ascend preset slightly.


Version 4.20

- Added Color By Number feature (tint based on number size).


Version 4.1 4.19

- Fixed a small issue with game creator.

- Fixed some issues with pooling in the gui version.

- Fixed an issue when using the PrewarmPool function.

- Fixed rotation affecting the movement of popups.

- Added an assembly definition.

- Added random flip option to start rotation and rotation over time.

- Added (horizontal) random flip option to lerp and velocity movement.

- Added Playmaker support.

- Small editor-side fixes.

- Fixed an issue when prewarming at the camera position.

- Fixed simultaneous spawning not triggering collision.

- Fixed simultaneous spawning not triggering pushing.

- Fixed a memory leak.

- Improved performance.

- Fixed a few small bugs.

- Fixed a performance bug with combination.

- Fixed a tiny issue with pooled gui popups.

- Fixed a bug where combination would break mesh generation for some users.

- Fixed an issue where distant popups got blurry under certain settings.

- Fixed an issue with decimal zeros.

- Upgraded version to unity 2020.3 (for version 4.6 or higher).


Version 4.0

- Improved performance by about 200% !

- Added GUI support (highly requested) !

- Added 5 custom ASCII fonts !

- Added lots of presets to speed things up.

- Added collision feature.

- Added scale by number feature.

- Added push feature.

- Added destruction feature.

- Added top and bottom text feature.

- Added scale over time feature.

- Added rotate over time feature.

- Added update threading to boost performance.

- Polished the custom inspector.

- Lots of small polishes and features.

- Now Supports Game Creator 1 & 2

* Major Overhaul: Upgrading from v3 to v4 will require some fixing afterwards.

* You need to delete any v3 installation before upgrading.


Version 3.13.6

- Fixed a bunch of pooling related issues.

- Fixed numbers jittering for some users.

- Added a URP and HDRP version for the 3D demo scene.

- Fixed numbers with disabled fading not disappearing.

- Added the Render Through Walls option for 3D games.

- Improved how numbers face the camera for 3D games.

- It is now possible to have numbers face (rotating) orthographic cameras.

- A bunch of tiny polishes.


Version 3.0

- Added pooling option to boost spawn performance.

- Added new line option to display prefix above or suffix below the number.

- Improved performance. - Improved custom inspector.

- Fixed a small bug in the demo scene.

- Fixed an issue with the damage number inspector in dark-mode.

- Lowest supported unity version increased from 2019.2 to 2019.3


Version 2.0

- Added follow drag.

- Improved demo scene.

- Renamed asset to a shorter name.

Basic Information
Latest Version
4.47 (09 Feb 2025)
Publisher
Ekincan Tas
Category
Textures & Materials/GUI Skins
Size
6.7 MB
Price
€7.35
Asset Rating
(126)
Extended Information
Unity Versions
2019.4.20, 2020.3.0, 2021.3.0, 6000.0.23
Render Pipelines
BIRP URP HDRP
State
published