godot/scene/animation
Guilherme Felipe e7056c195d Improvements of state machine
- Open the menu to add new animation nodes by dragging the transitions to
empty areas and automatically connecting them.
- Adds box selection to the state machine.
- Add feature to group/ungroup selected nodes in a "sub" state machine.
- Add start/end node by default. In addition, add new color to these
nodes to differentiate then.
- Add tooltip for transitions to show the connection "from -> to".
- Add new "type" of transition line when multiple transitions are
grouped.
- Add popup to connect nodes in sub state machine.
- Add dialog to select which nodes can be deleted when they are grouped.
- Add classes:
	AnimationNodeStartState
	AnimationNodeEndState
	EditorAnimationMultiTransitionEdit
- Implements disabled transition

API Changes:
- Now it's posible to add transitions between state machines,
`AnimationNodeStateMachine::add_transition` will works with relative path,
this means you can use it like this `add_transition("Idle", "Walk", tr)`
or `add_transition("Idle", "StateMachine/Shoot)`.
2022-05-02 13:06:36 -03:00
..
animation_blend_space_1d.cpp More time parameters change type float to double 2022-01-27 12:42:46 +09:00
animation_blend_space_1d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
animation_blend_space_2d.cpp More time parameters change type float to double 2022-01-27 12:42:46 +09:00
animation_blend_space_2d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
animation_blend_tree.cpp Fix inversed ADD_GROUP parameters in AnimationNodeOneShot 2022-03-18 12:53:34 +08:00
animation_blend_tree.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
animation_node_state_machine.cpp Improvements of state machine 2022-05-02 13:06:36 -03:00
animation_node_state_machine.h Improvements of state machine 2022-05-02 13:06:36 -03:00
animation_player.cpp Implement Animation Libraries 2022-04-11 12:51:54 +02:00
animation_player.h Implement Animation Libraries 2022-04-11 12:51:54 +02:00
animation_tree.cpp Merge pull request #60440 from KoBeWi/Ȑ̶̛̘̻̹̪͙̇̍̔͐̊̆̏̏̓̈́̉͌͘Ȩ̸͉̳̘̬̣̩̽̈́́̅̈́̕͝ͅS̷͓̮̙̪̪̺̭̰̓̎̌́͗͆͌̈́̒͋͊͘Ë̷̡̨͔̻͈̺͓̘͉́̏̍̓͋̋͠T̶̠̙͍̱̠̱̟͎͇̬̥̞̘͛̔̄̏̆̽̄̌̅͝ͅ 2022-04-27 11:06:20 +02:00
animation_tree.h Improvements of state machine 2022-05-02 13:06:36 -03:00
easing_equations.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
root_motion_view.cpp fixed rotated RootMotionView grid glitch 2022-04-24 15:46:39 +09:00
root_motion_view.h Discern between virtual and abstract class bindings 2022-03-10 12:28:11 +01:00
SCsub Refactor and move easing equations 2021-09-24 13:47:13 +02:00
tween.cpp Improve Tween infinite loop detection 2022-05-01 00:24:07 +02:00
tween.h Improve Tween infinite loop detection 2022-05-01 00:24:07 +02:00