That's an interesting idea! Actually, Spine already has a similar feature for audio files themselves.
Current functionality:
Each audio file under the Audio node in the tree has a color-coded icon:
- Red icon - the audio file is not used by any event
- Green icon - the audio file is used by at least one event
This helps you identify which audio files are unused and can potentially be removed from your project.
For audio events specifically:
While audio files show their usage status with colored icons, audio events in the tree don't currently have the same visual indicator you're describing. Your suggestion would extend this functionality to make it even clearer which events are actually being used in animations versus which ones are just defined but never keyed.
This could indeed be helpful for project cleanup and organization! If you'd like to see this feature added, you could post it as a feature request. The development team reviews these suggestions when planning future updates to Spine.
In the meantime, you can manage unused events by:
- Checking if an event has any keys set in your animations
- Using the visibility dots next to events to hide ones you're not currently using
- Manually reviewing your animations to see which events are referenced