- Düzenlendi
Problems with the Timeline/Dopesheet
Hi i've been using spine for the past weeks and i've been experiencing a lot of troubles with the timeline.
The buttons disappear, the keyframes disappear, sometimes i cannot select the keyframes etc. Yesterday as i was selecting the keyframes on the top line with a selection box, the program froze and crashed. So here is the log file.
I have gone trough all the possible things that could be my fault and counted out the times it's actually been me. But i have the following little collection of bugs/errors/annoyances. Some i could reproduce most of them i couldn't.
Key frames disappear sometimes. If you click and drag to select several keyframes, with a selection box and drag out to resize the selection. This is 100% the case if you select the keyframes on one frame column with a selection box and drag/resize the box. Maybe this shouldn't be possible to do if you just select one column of keyframes?
Buttons on top of timeline (cut, paste, expand, collapse etc.) disappear some times. Buttons can comeback if you close and open the dopesheet a couple of times, most often it doesn't work and spine needs to be restarted.
In the list to the right, to select several things, you have to hold down ctrl (on mac) but to select several things in other places you have to hold down cmd. Why not the same on all instances? Confusing…
If you make a selection of bones, then the timeline shows only the keyframes for that selection. Which is fine. But if you select the keyframe on the top line in this mode, to easily select all the keyframes in the column, and move/do some changes, it affects all keyframes on the column in the animation. Not just only the selected bones. To be able to select all the keyframes on a column on the selected bones, one needs to select all the keyframes in the column except the top one. Which makes the selection "look" the same on the interface but it reacts differently. This affects the workflow since it doesn't make sense.
And a wish list or suggestions:
Lock Animations so you can't change them further. Good and useful if you have 20 animations so you don't animate in the wrong one by mistake.
Some color guide or marker that shows how long the current loop/animation is. It's not always easy to remember at what frame the last keyframe in the specific animation is, specially if you jump between several animations all the time.
Ability to color the Bones/layers in the hierarchy for finding them fast and easy. A little bit like the layer coloring function in photoshop.
Hope i was clear in describing the problems, in other case just get back to me and ill try to explain. :p
/J
Thanks for the bug report. It will be looked into as soon as Nate is back so we should have it fixed soon. Have you tried rescaling the dopesheet?
I like your suggestions, we'll have a chat about them internally
Yes, i've resized it, opened it, closed it... when the buttons are gone they are gone. Restarting is the only thing that helps. Also i've tried spine on my two computers, both macs and i experience the same problems on both.
Just found how to mark the loop in the timeline. hehe. So disregard that... ill wear the dunce hat for that one. :party:
EDIT: Or on the other hand. No, it would be nice to have one specifically for each animation so you can jump between them.
Thanks for your answer. :yes:
Key frames disappear sometimes This is bad! Fixed!
Buttons on top of timeline disappear some times I think this is something going wrong with laying out the UI. I haven't been able to reproduce it. For now, most likely you can fix it by resizing the Spine window.
In the list to the right, to select several things, you have to hold down ctrl (on mac) Should be cmd on Mac, fixed!
overview keys affects all keyframes in the column This should only affect the visible keys. I'll look into it.
Lock animations & bone colors Maybe at some point.
marker for last frame in animation Nice idea, done!
Looks like I'm getting the disappearing key and the last frame marker is trying to point it out.
(Sending you the spine file via email)
Reproduced by duplicating a animation that was 200 frames.
Changed around keys and did a marquee key select > delete selected keys, cutting back to 100 frame.
Ok, I'm going to change this to a feature request:
I unwittingly had a second hidden skeleton with an active animation of 200 frames, to cause my confusion.
If a skeleton is hidden in the Hierarchy, it is confusing it's active animation was effecting the visible skeleton's last frame marker and the loop.
True, it shouldn't affect the timeline when hidden. I'll look into it.