summaryrefslogtreecommitdiff
path: root/core/io/logger.cpp
diff options
context:
space:
mode:
authorGuilherme Felipe <guilhermefelipecgs@gmail.com>2018-12-16 12:43:20 -0200
committerGuilherme Felipe de C. G. da Silva <guilhermefelipecgs@gmail.com>2022-05-02 13:06:36 -0300
commite7056c195deb6a7cab4b58be549566234565759c (patch)
treec310aae4aa65ae8933baa721671cc95b78e8ded5 /core/io/logger.cpp
parent78193788d0e779e1471f632bae61adad4adbc078 (diff)
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)`.
Diffstat (limited to 'core/io/logger.cpp')
0 files changed, 0 insertions, 0 deletions