vroid_drag
Simulates drag gestures on VRoid Studio controls like slider handles, camera orbits, and hair guides. Specify press and release points to interact with GUI elements that lack numeric input.
Instructions
Press, glide and release - slider handles, the 3D camera, hair guides.
For Parameters sliders prefer vroid_set_slider, which types an exact value into the row's numeric box; dragging is only for controls that have no numeric box. The glide is 24 interpolated steps, which is what the app needs to register a drag rather than a click.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| x1 | Yes | Press point X in `space`. | |
| x2 | Yes | Release point X in `space`. | |
| y1 | Yes | Press point Y in `space`. | |
| y2 | Yes | Release point Y in `space`. | |
| space | No | 'image' = pixels of a window capture (what vroid_screenshot / vroid_find_* report - the default, and almost always what you want); 'window' = Hyprland layout units relative to the window's top-left; 'layout' = absolute Hyprland layout units of the whole output. | image |
| button | No | left = slider handles and drawing; right = orbit the camera (~400 image px is 90 deg of yaw); middle = pan the model. | left |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||