2D Ghost Trail Spawner (Pro) View on Asset Store (opens in new tab)

Package details

Latest version
2.0.0
Last updated
First released
Unity version
6000.0.44 or later
Package size
1.3 MB
Files
29
Favorites
2
Views in the past week
8

Price tracking

Last checked
Tracked since
Lowest recorded
$9.43 on

Keywords

2D Ghost Trail Spawner (Pro)

by The Black Cat (opens in new tab)

1 rating, too few to average

Make Your Dashes & Effects Look Awesome In Just 1 Line!

Price $9.43

Buy on Asset Store (opens in new tab)

Affiliate link Β· Purchases support this site

Price history

Last 6 months

USD
Price history for 2D Ghost Trail Spawner (Pro), 6 months Current $9.43; lowest $9.43; highest $9.43 in this period. $0 $5 $10 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 11

2D Ghost Trail Spawner (Pro) screenshot 1

2D Ghost Trail Spawner (Pro) screenshot 1

About this asset

Want to make your dashes look cooler, attacks fancier, or projectiles more dynamic? This tool makes it easy and super customisable!

πŸš€ Why Use This Tool?

βœ… Quick Setup: Just 2 simple steps (technically 1), and you're ready to start spawning different types of trails.

βœ… Accurate Gaps: Trail positions are precisely calculated to stay consistent even at inconsistent frame rates.

βœ… Fully Customisable: Control colours, sizes, lifespans, sprites, spawn intervals, easing, and more.

Check out the example scene and documentation (available in English & Traditional Chinese) to get started.

‼️ If you are updating to version 2.0.0, since I changed some locations of some files and changed the namespace, please make copies of your existing trail profiles and remove the existing asset before importing the new version.

‼️ If you are using Visual Studio, in order to change the namespace across all files, press Ctrl+Shift+F to open Find and Replace window, go to Replace in Files, and replace "BlackCatTrail" with "TheBlackCat.TrailEffect2D". Apologies for the inconvenience.

==============================================

πŸ†“ What You Get in both the free and Pro version:

  • 🎯 Easy trail spawning with 1 line of code
  • βš™οΈ Customise order in layer, gradient colours, size settings, lifespan, gap interval condition
  • πŸŒ€ 4 built-in easing equations (Sine, Exponential, Circle, Elastic) that you can also use in your own project
  • 🧠 Accurate trail spacing even with inconsistent frame rate
  • πŸ” Debugging tools that display trail info in the inspector and the hierarchy

πŸ”’ What You Unlock in the Pro version:

  • πŸ” Profiles: Create profiles and reuse trail settings, saving your time copying and pasting. Switch profiles at runtime, allowing a game object to easily spawn different types of trails.
  • 🎨 Override Sprite Colour: Choose to fully override or just tint the sprite.
  • πŸ–ΌοΈ Custom Sprites: Use specific trail sprites, cycle or randomise them, not just limited to the sprite of the game object.
  • πŸ“ˆ Animation Curve: Full control over scale changes beyond easing presets.
  • πŸ€– Auto Start/Stop: Trails can automatically start and stop based on speed, time, or distance, no code is needed. Of course, your can your own auto-start and stop logic in case the built in ones don't fit.
  • πŸ’¨ Trail Movement: The trail can move to a specific direction or a random direction within a range.
  • πŸ’₯ Physics Trails: Enable collisions for interactive trail effects, they are not just visual effects anymore!
  • πŸ“£ Events: Subscribe to profile change, trail start or stop, object init or destroy events, and more.
  • πŸ”§ Extension Methods: Cleaner and shorter code for spawning and managing trails.

==============================================

This is the Pro version. The Free version gives you the core features with basic customisations, whereas this version unlocks the full toolkit.

* Designed for 2D projects only

* Best used with URP (Universal Render Pipeline)

* Might work with Built-in RP, but URP is always recommended

πŸ“¬ Support

Contact me through these 2 ways.

πŸ“§ Email: [email protected]

πŸ™ GitHub: Submit an issue or pull a request (tag it as "Pro version")

From the publisher's Asset Store listing.

Technical details

  • Allow users to generate a trail on a game object. The user can start and stop the trail in scripts.
  • Allow users to customise the appearance of the trails: order in layer, colour, sprite, scale size, lifespan, spawning condition, ease type or scale curve, etc.
  • Allow users to create and load trail profiles so they can reuse settings. They can also change the profile during runtime, allowing a game object to spawn more than one type of trail.
  • Supports physical collision detections on trails.
  • Uses object pooling to improve performance and save resources.
  • Automatically destroying pooled trail objects when needed. User can also manually do this in scripts.
  • Calculate the correct position for each trail object before spawning them, making sure the delta time imprecision will not cause any inconsistent gaps in the trail.
  • Events about trails that the users can listen to.
  • Automatically start and stop trails, either by the built in conditions or custom conditions the users can provide in code.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.0.44f1 Not listed Compatible Not listed

As listed on the Asset Store.