UI Particle Image
✨ UI Particle Image - Elevate your game UI with stunning particle effects!
🖥 Website | 🗺 Roadmap | 🐦 Twitter | 💬 Discord | 🧵 Forum | ✉️ Email | 📖 Docs
Introducing UI Particle Image, an easy-to-use tool designed to help you create visually captivating particle effects for your game UI in just a few clicks!
To get started, simply create a new "Particle Image" object from the "GameObject" menu or select one of our pre-made particle effect prefabs from the "Prefabs" folder. Then, use the wide range of available settings to tailor the effect to your unique requirements.
Every Unity developer can benefit from UI Particle Image by adding professional-quality particle effects to their user interfaces. Try it out today and see the difference it can make in your project!
Key features:
🪄 Powerful yet Simplified Settings
🎉 Sub-Particles in a Single System
🧲 Attractors
🔧 Movement Modifiers
🌈 Support for Third-Party Shaders
🎯 Masking and Raycast Targeting
🖼 Camera and Overlay Canvas Spaces
🎞 Texture Sheet Animation
📢 Events
☄️ Trail Effects
⚙️ Multithreaded Simulation
🔥 Prewarm
✨ Includes 12+ Demo Scenes and Starter Particles
Upcoming:
🔮 Shuriken Converter
🌐 Mesh Particles
⚠️ Important:
- This particle system, designed exclusively for UI canvas, is created from scratch and does not support Unity's built-in particle system.
Release Notes
[1.2.2]
Fixes:
- Removed the [BurstDiscard] attribute that was preventing the project from building
- Fixed the evaluation of MinMaxCurveJobData without [BurstDiscard]
- Fixed the issue where the float.Remap() function would return NaN or Infinite
- Fixed Texture sheets with Sprites
- Made minor bug fixes
[1.2.1]
Features:
Fixes:
- Fixed performing undo/redo when multithreading is enabled
- Fixed Texture Sheet sprite order
- Fixed Texture Sheet array memory leak
- Fixed Speed Range From and To being equal
- Fixed Noise frequency
- Fixed Timing accuracy
- Fixed minor bugs and memory leaks
[1.2.0]
Features:
- Production-ready trails
- Multithreading/Job System
- Performance optimizations
- Emitter shape handlers
- Noise visualization
- Prewarm toggle
- Pool System
- GC Improvements
Fixes:
- GC fix
- Memory usage improvements
- More accurate particle spawn count
- Fixed the issue with particle events
- Fixed Raycast Target
- Fixed particle preview functionality when the parent object has a Mask component
- More relevant event names
- Various minor bug fixes and optimizations
[1.1.1]
Fixes:
- Resolved naming issues
- Minor bug fixes
[1.1.0]
Features:
- Included complete C# source code
- Enabled support for multi-object editing
- Provided comprehensive documentation
Fixes:
- Resolved Camera Null Exception during scene transitions
- Implemented a temporary solution for the Undo NullException in the Curve Editor
- Corrected autoplay behavior when assigning a new parent object
- Fixed the issue of OnLastParticleFinish event being called twice
- Various minor bug fixes and optimizations
Change:
- For converting particles from version 1.0.0 to new C# script reference, navigate to: Tools > AssetKits > Particle Resolver