• Bugs
  • Bezier Curve Tool

https://i.gyazo.com/1ad56a194a3028e67a9d254e711017a5.mp4

This might not be a bug but it didn't work like this before and personally it seems to go against the point of the bezier curve tool, so I thought I'd post it just in case. When clicking the bezier curve tool with my key frames selected, it adds the handles all completely horizontally instead of parallel to its point on the line. While this isn't too difficult to work around, it's a bit annoying to have to do when the point of the tool is to smooth out the movement and, like this, it actually makes the movements every jerkier than before because it adds unnecessary curves. Aside from manually, clicking the tool to it's right twice makes them parallel. I'm not sure if that's a new feature as well or not because I don't remember that tool doing anything to the angle of the handles before, only making it so the use could move them separately. Sorry if this isn't a bug and it's just a change in the functionality!

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

Hey @ArisaLawliet.
The Bezier button does 2 functions. It turns the keys from linear to Bezier, but also makes ease-out/in from one key to another, meaning, if you will turn your whole curve to Bezier keys you will get the ease out/in from every key to another as you did in your example.
If you want the curve to "flow" from one key to another, you can set Bezier handles to automatic! I highly recommend using this feature, it is super helpful! I am just finishing the video explaining workflow techniques and I touch upon this.

It sounds like the function has simply changed then, thanks for explaining.

Separately, I was having quite a few issues today with the copy-paste function. Sometimes it wouldn't paste multiple frames at a time, most often when from multiple bones. I didn't have an issue with this before either. Sometimes it wouldn't paste at all even when I have only one bone and frame copied! It would always SAY it was pasting, and even look like it was, but not actually doing it when looking at the image and values. Unfortunately, I wasn't able to find out any sort of pattern to recreate the issue.

Setting curves to Bezier has always made the handles flat. We'll see about having it set the handles like auto Bezier does for the current key locations, without actually setting the key to auto Bezier.

If you paste and there is no selection OR the selection isn't valid for transferring what you have copied, then Spine will apply what you copied to the object(s) you copied it from. If you haven't changed the objects since you copied, then it appears to do nothing because nothing changes, though it is actually applying what you copied and a toast tells you what was pasted.

If you can let us know what you copied and what you did to paste it, we can help further.

Here is a recent post about copy/paste and some related functionality:
Feature Request - Copy keys between skeletons
Long story short, we plan to improve copy/paste, likely in version 4.1

I could have sworn the bezier tool used to work like that but I guess that's my bad.

And it seems to be an issue stemming from the Offset tool, actually. It will occasionally turn orange and when like that deselecting and selecting something else doesn't work and you end up moving everything previously selected as well until you click off and on the offset tool again so that it's blue. Unless, again, this is something I've misunderstood the function of.

When you use the offset tool, it turns orange when it has remember the keys you've offset. When making subsequent offsets, it removes the keys it added at the start/end and creates new keys. If you deselect (eg spacebar or escape) or turn off key offset or select a different key that wasn't offset, it forgets and offsetting again will leave the start/end keys. Offset should not prevent you from selecting other keys.

Another aspect of what you are seeing is this Drag to edit setting:

Изображение удалено из-за отсутствия поддержки HTTPS. | Показать


When enabled, dragging in empty space in the graph will move the selected keys/handles. If you have selected keys and offset enabled, you can offset by dragging in empty space. If you wanted to box select instead, you can deselect.

You can disable the setting, but the idea is that it's easier to drag anywhere to make adjustments. With it disabled you'll need to drag the keys and handles. Spending hours doing fine mouse movements like that can be fatiguing.


In 4.0.47-beta we've changed the Bezier button so the default curve is computer like auto Bezier. Hopefully this means less fix ups are needed after changing to Bezier.