Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

They work. A solution in a set of global values. For each animation channel. Example below.

(1 edit)

Good time. I noticed that the animation channel with a superior id overlaps the previous channel. Is it possible to reset to the previous channel?

This will avoid separating the animation into different parts to run on two channels at the same time.

It is certainly conceivable that there may be times when you want to switch animations without animation completion.

Prepare an instruction that allows the animation to be changed without completion.

This was a point that I would not have noticed without actually working on the piece in depth.

Thanks for the report.

A new instruction has been added to clear the animation.

Here is a sample example of how it is applied.
http://ugken.com/ext/Spine/Test_spine.zip

It can be represented by a combination of "ClearAnimation" and "SetUpdate".

Within the framework of a single id, I can interrupt the animation. The question is the ability to switch id from 2 to 1. I don't find the tools for this.

At the moment, if id 2 is playing, then 1 is completely blocked.

That is indeed the case.

However, it is difficult to make special changes to the composite animation behavior for channel IDs because it is part of the SpineSDK specification.
(If the animations manipulate the same material, the latter ID's animation is stronger and overrides the former.)

I think it is appropriate to deal with this in the way events are organized.

(2 edits)

I'm trying to do this, and I'm writing this because I can't find the commands or tools to implement it. I see that there are SpineEvents, but I can't see how to operate on the id on the previous value.

You can get the value when the event occurs.
I hope this will be of some help.
http://ugken.com/ext/Spine/EventCheck.zip

I think these are the instructions that I need. Thank you.