• Editor
  • Ability to key bones from the tree removed in 4.2?

Hello!

I was using 4.2 for the first time today (I haven't done major animating since 4.1), and I noticed that the option to key bones from the tree was removed? I can still key slots and attachments, but when a bone is changed the ability to key the bone no longer appears in the tree.

Is this a bug, or is it an intended change with 4.2? Is there any way to replicate this function or bring it back? I used it quite a lot (changing a lot of bones and then keying only the changed parameters all at once) - losing this functionality will increase the amount of time it takes to animate my assets significantly...

Thank you in advance!

Related Discussions
...
  • Изменено

The ability to key bones directly from the tree view has not been removed in Spine 4.2. To key bones in the tree view, you can still use the following steps:

  1. Select the bone in the tree view.
  2. Make the desired changes to the bone.
  3. Use the key button or the hotkey (Ctrl+L) to key the changes.

If you are experiencing issues with keying bones specifically in 4.2, it might be a bug or an unintended side effect of recent updates. You can try the following workaround:

  1. Right-click the bone in the tree view to ensure it is selected.
  2. Make your changes.
  3. Use the key button or the hotkey to key the changes.

If this does not resolve the issue, it might be helpful to provide more details or steps to reproduce the problem so that it can be investigated further.

Thank you! I'm glad that it wasn't removed. In that case it seems to be a bug? I followed the steps you mentioned. I:

  1. Selected the bone in the tree view.
  2. Translated the bone.

After that, the key button doesn't appear for the selected bone in the tree view (see the picture from my first post). Moreover, when I key using the hotkey (CTRL + L), it keys all of the parameters (translation, rotation, scale, and shear), instead of just the changed parameter (translation). I'm not sure if that's how the hotkey originally worked in previous versions, since I always just pressed the key button, and that only keyed the changed parameters. I made sure that the bone was selected.

This only started to happen when I upgraded to 4.2; I had no problems in 4.1.

Specifically, this is the function that I'm having trouble with from the docs. The orange key button does not appear.

Moreover, when I swap back to 4.1 and open an older file, the ability to key the bone in the tree is restored. I only have the issue in 4.2.

  • Изменено

In 4.2 we removed the orange key buttons next to each bone in the tree. Those buttons used to appear when a bone had unkeyed transform changes, and clicking them would key only the changed transform properties. In practice we found they were rarely used and it took a lot of computation to show those buttons.

Most people enable auto key and so they never see orange keys anywhere. Working that way can be very efficient, as you rarely need to click a key button (just to key the setup pose).

If you like working without auto key for reasons, you can still do so, you'll just need to click the orange key buttons on the main toolbar rather than next to the bones in the tree.

If you turn auto key on, it will key everything in the project that has an orange key button. That means you can turn auto key on and then off again to key everything that has been edited.

There are also hotkeys like:

  • Key Edited is what auto key does: it is equivalent to pressing all the orange key buttons for ALL keyable properties in the project. You can work without auto key, then key everything like auto key would by pressing this hotkey. You can also do the same by turning auto key on then off again.
  • Key Selected is equivalent to pressing ALL the orange or green key buttons for the selected items.
  • Key Active keys the transform for the selected bones based on the currently active tool.
  • Key Shown keys everything in the dopesheet or graph that already has a timeline.

Plus hotkeys for each bone property and slot color:

Key Rotation
Key Translate
Key Translate X
Key Translate Y
Key Scale
Key Scale X
Key Scale Y
Key Shear
Key Shear X
Key Shear Y
Key Color
  • PeterBacall ответили на это сообщение.

    Nate

    I get it, most software have auto keys, but if it's the most used by most people in Spine then "Auto Key" should be on by default? Just removing the keys from bones, and then having Auto Key disabled made me real confused on how to animate. But maybe I am the stupid exception haha

    Sorry for the confusion!

    Auto key is "dangerous" in that it may not be apparent that it sets keys as soon as anything changes, that's why we blink the button red and default it to off. However, since it is indeed the most common usage it probably does make sense to default it to on. We'll make that change!