YoYoGames / GameMaker-Bugs

Public tracking for GameMaker bugs
26 stars 8 forks source link

New sprite editor features for spine animations #3019

Open SimpCarlWheezer opened 1 year ago

SimpCarlWheezer commented 1 year ago

Is your feature request related to a problem?

No.

Describe the solution you'd like

When adding Spine animations to the Sprite Editor, the Sprite Editor page could have a series of options that work similarly to the Skeleton Data Asset in Unity. This would allow us to set and edit animation features without writing code.

Possible features of the Sprite Editor for Spine animations : • Changing the size of a skeletal sprite. • Setting the mix duration for animation blending and being able to choose the default mix duration. • Displaying a list of animations designed for this sprite, with the ability to see their previews and events. • Listing the name of the bones for each animation. • Listing the names of each slot and skin for that sprite.

Describe alternatives you've considered

Unfortunately, there is currently no other solution to add the described features, and I have decided to temporarily implement some of these features with the help of the ImGui_GM.

Additional context

animPreview You can find additional information about Skeleton Data Asset in this link : https://esotericsoftware.com/spine-unity#Skeleton-Data-Asset

rikman81 commented 1 year ago

You did the same as me, except I used ImGuiGML to implement similar controls.

This would be a good addition to be natively implemented into the GM IDE.

+1.