X Tutup
Skip to content

Allow reconnecting AnimationNodeStateMachine transitions#109534

Merged
Repiteo merged 1 commit intogodotengine:masterfrom
vaner-org:reconnect-statemachine-transitions
Oct 20, 2025
Merged

Allow reconnecting AnimationNodeStateMachine transitions#109534
Repiteo merged 1 commit intogodotengine:masterfrom
vaner-org:reconnect-statemachine-transitions

Conversation

@vaner-org
Copy link
Contributor

@vaner-org vaner-org commented Aug 11, 2025

Closes #12992
Adds a small highlight to the endpoints of a transition, dragging which allows it to be reconnected to another node, if valid.
The endpoints' selection area is either 20px or 20% of the transition's length, whichever is smaller.

reconnect-statemachine-transitions.mp4

@vaner-org vaner-org requested a review from a team as a code owner August 11, 2025 23:03
@vaner-org vaner-org force-pushed the reconnect-statemachine-transitions branch 4 times, most recently from ba9f098 to 033ae4e Compare August 11, 2025 23:27
@AThousandShips AThousandShips added this to the 4.x milestone Aug 12, 2025
@vaner-org vaner-org force-pushed the reconnect-statemachine-transitions branch 2 times, most recently from 65936e7 to 776b3be Compare August 13, 2025 10:01
@TokageItLab TokageItLab moved this to Ready for review in Animation Team Issue Triage Aug 25, 2025
Copy link
Member

@SaracenOne SaracenOne left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! This is a pretty substantive UX improvement and I think the visualization for grabbing the transition's endpoint is well-communicated.👍

@vaner-org vaner-org force-pushed the reconnect-statemachine-transitions branch 2 times, most recently from c3fe07c to e4da470 Compare October 17, 2025 17:45
@SaracenOne SaracenOne self-assigned this Oct 17, 2025
@vaner-org vaner-org force-pushed the reconnect-statemachine-transitions branch from e4da470 to 51a5463 Compare October 18, 2025 21:08
@Repiteo Repiteo modified the milestones: 4.x, 4.6 Oct 19, 2025
@Repiteo Repiteo merged commit 505c732 into godotengine:master Oct 20, 2025
20 checks passed
@github-project-automation github-project-automation bot moved this from Ready for review to Done in Animation Team Issue Triage Oct 20, 2025
@Repiteo
Copy link
Contributor

Repiteo commented Oct 20, 2025

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Allow reconnecting AnimationNodeStateMachine transitions

4 participants

X Tutup