• Editor
  • Bezier curve acting weird.

Spine2D ver. 4.1.09 Pro Launcher 4.1.10

Hi guys,

I've been working with Spine2D ver 4.1.09 and noticing bezier curves acting weird.
I'm not sure what causes this, but there were times, more frequently than I hoped, that handles of the curve got so streched that it makes the curve way too steep.
Please see attached file.
Unfortunately I can't really pinpoint what causes the issue so I'm hoping you could somehow find it and fix it soon.

I've also noticed that default curve keeps coming up as Linear when the default setting is on Bezier.
Please look into this issue as well.

Thanks!

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

The curve in your picture looks OK. If you run into a scenario where the handle goes off into outer space, so far you can't even find it, that's a bug and we'd love to know how you got that to happen.

The default curve setting is only used before the first key and after the last key. When you drop a key between two existing keys, the existing curve is split and the new key will have the same curve type as that split curve.

If you still think Spine is giving your linear when it shouldn't, we'd need to see a project file and instructions on how to reproduce the issue. We are happy to take a look in that case and if there is a bug we'll fix it ASAP!

Hi Nate,
Thanks for your quick response.

I'm afraid that I have to disagree on your opinion of how that curve looks OK.
Please see the newly attached files.
The first one is showing handles stretched too far which makes the curve too steep.
The second one is how the default bezier curve should be. I got this by tapping the Bezier Curve button once from the first image, which means it was not how the default curve should be.

With curves like the first one, on every key frames, it might as well be on Stepped curve as it's pretty much acting same.

I tried to reproduce that curve based on your information, but I could not reproduce it on my end. Are you able to reproduce that curve with the latest version(4.1.18)? If so, would you be willing to share a video of the reproduction procedure?

Could it be that you're moving around keys and your handle mode is set to Value instead of shape?
Graph - Spine User Guide: Handle modes
(to access this you may need to click on the dopesheet view menu in the upper right corner)

turtle1985 написал

I'm afraid that I have to disagree on your opinion of how that curve looks OK.

Well, you only showed us a curve and said it isn't right. 🙂 The curve looks correct based on the handle positions. I think what you are saying is that you feel there is a problem with how you arrived at the curve, that Spine shouldn't have given you those handle positions. We need to know what you did to get the undesired curve so we can reproduce the problem.

Looks like I summoned a whole gang of mods here. I deeply appreciate you guys trying to help me.

Nate написал

The curve looks correct based on the handle positions. .

Touché. I asked a wrong question and expected a right answer I guess. haha. I'm sorry that I wasn't clear. English is my second language so I guess it didn't come out as I actually meant it.

Erika написал

Could it be that you're moving around keys and your handle mode is set to Value instead of shape

I wasn't moving around keys. They were freshly put keys, inbetween other keys that were already there.
I'd still like to check my handle mode setting though. Where do I check it? I can't find it on my dopesheet.

Misaki написал

Are you able to reproduce that curve with the latest version(4.1.18)?

I haven't tried updating it. Updating from 4.1.09 to 4.1.18 doesn't require runtime update on Unity, right? Please confirm so I can try updating it without bugging my programmer to update the runtime on the project.

Updating from 4.1.09 to 4.1.18 doesn't require runtime update on Unity, right?

Yes, updating the patch version is safe and does not affect the spine-unity runtime version. We are unable to fix any issues in older versions of the editor, so we would appreciate it if you could try 4.1.18 to see if you can reproduce the curve issue.

turtle1985 написал
Nate написал

The curve looks correct based on the handle positions. .

Touché. I asked a wrong question and expected a right answer I guess. haha. I'm sorry that I wasn't clear. English is my second language so I guess it didn't come out as I actually meant it.

No worries! I don't mean to be difficult, it's just to understand and especially to fix a problem we need to be able to reproduce it. If you can update to 4.1.18 and run into it happening again, it'd help a lot if you can undo, save the project and send it to us, then tell us where to create a key to see the incorrect Bezier handles.