Hello.
Is there an option to disable the 'select another mesh with a click' feature while working with binding weights?
If not, are there plans to add it?
Select another mesh with a click during weight edit
When you click Bind
you cannot select another mesh, you can only click bones.
If you mean that when using the Weights
tool and you have a mesh selected, you don't want to be able to select another mesh, then no, we don't have plans to change that. All the tools in Spine work this way, allowing you to select another item.
Rather than suggesting a fix to a problem you are having, it is often more productive to explain the actual problem you are having. What exactly are you doing when you get unwanted selection of another mesh?
Note if you select a mesh and also at least one vertex with the Weights
tool, then other meshes cannot be selected. This sounds similar to what you are proposing. You can hold ctrl
(cmd
on Mac) and box select other vertices.
Unlike most programs, in Spine you don't have to drag on small handles. In general you make your selection, then you can drag anywhere to adjust it. This reduces the fine motor skills needed and therefore reduces wrist and repetitive strain. That said, if you do drag on something (like a mesh vertex with the Weights
tool or a bone with the Rotate
or other transform tool), then it will both select it (like a click would) and also start a drag to modify it.
- Modifié
Here's the situation.
I wanted to adjust a value by just one tick with a mouse click, after using mouse dragging.
Drag applies multiple times following mouse movement, requiring repeated Ctrl+Z presses until desired effect is achieved. If applied step-by-step with clicks, Ctrl+Z can be used to incrementally add or remove effects.
But in this case, clicking while the mouse is hovering over another object would move the focus.
There is also a method called Direct Mode + Soft selection, but this can only be used around existing points, not somewhere outside of the mesh.
qwer I wanted to adjust a value by just one tick with a mouse click, after using mouse dragging.
If you click a vertex, you can change the weight in a small amount using the Weight
slider in the Weights view. You can focus the textbox to type a value or (when the textbox is not focused) drag up/down or left/right. shift
while dragging will change by a smaller amount.
Ah I see in the video you are using the Add
mode in the Weights view. In that mode clicking doesn't paint weights at all. You need to mouse down, drag a little, then weights are painted. You can mouse up as soon as you see the weights change, if you like. As long as you have moved the mouse enough to count as a drag, not a click, then you won't select another mesh.
FWIW, I believe most people use Direct
mode (often after auto weights), as it gives the most control. Smooth
can also help, so you don't have to set as many individual values.
- Modifié
In summary, clicking in Add mode of the weight(G) view to adjust values at a desired location in a smooth range is currently does not seem to be considered a valid usage in Spine at this time, is it? Instead selection for a different mesh is happening.
qwer I am one of those users who uses the Add
mode a lot and loves it. I've never had trouble with the thing you're having trouble with, so I tried it myself and found the reason: since the drag doesn't necessarily have to be right on the vertex, I often mouse down in the empty space outside the images and drag the circle closer to the vertices while holding down the mouse button.
This is a bit off topic, but you might find this information useful: Even if you have turned off the visibility of images in the viewport options, the currently selected image attachments are still visible. I often use this trick when setting weights of a skeleton that has many overlapping images. The images visiblity option can be toggled with the Ctrl+I
(cmd+I
on macOS) hotkey, so you may want to use this when adjusting the weights.