View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.02
- Last updated
- First released
- Unity version
- 2017.4.1 or later
- Package size
- 3.5 MB
- Files
- 177
- Favorites
- 97
- Views in the past week
- 9
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $4.99 on
Health Pro & Effects
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 5
Health Pro & Effects screenshot 1
About this asset
This advanced health script comes bundled with a collection of effects.
It is also easy to utilize with C# and provides designer friendly Unity Events.
The effects are made to work for both 2D and 3D.
* Full source code included.
* WebGL demos included
DOCUMENTATION | WEBGL DEMO
Included health effects:
* Screen Shake
* Renderer Hit Flash (Fresnel Shader)
* Display Text Popup (Damage/Heal numbers)
* Play Animation
* Disable colliders
* Punch Scale On Damage
* Pushback (Rigidbody, NavMeshAgent, Character Controller)
* Screen Overlay On Damage
* Play Sound
* Display Health Bar
* Drop Item (With weights)
* Display Particle
* Invisibility on hit
Included health listeners (UnityEvents):
* Death Event Listener
* Damage Event Listener
* Heal Event Listener
* Invulnerability Event Listener
* Restore Event Listener
* Revive Event Listener
* Health Modified Event Listener
Additonal Features:
* Health groups - easily track multiple health components and add health effects to the group (Update health bar)
* Health modification volumes - Areas you can apply to projectiles or the ground to do one-time damage or
continuous damage.
Performance
* Interfaces are used to communicate health events, this is quicker than delegates
* All health listeners are cached during editor-time, meaning there is low startup cost.
* The effects make use of co-routines, this has not provided any issues thus far
* No update loop is used except for the optional Health Bars. All code is heavily decoupled.
* Spawned particles, Health popups and Health bars are pooled
Games that have utilized an earlier version of this system:
* BOXKILL
* MASKED
From the publisher's Asset Store listing.