Search Issue Tracker

Fixed

Votes

4

Found in

2017.4.0f1

2018.2.15f1

2018.3.0a1

2019.1.0a1

2019.2.0a1

Issue ID

1101868

Regression

No

Interrupting a transition from empty state on an override layer makes further transitions to the empty state have zero weight

Animation

-

Steps to reproduce:
1. Download and the attached project
2. Enter Play mode:
3. Press "InterruptTransition"

Expected result: animation loop between 2 states blends the animations
Actual result: when transitioning back into empty state, the model instantly returns to it, without blending over Exit time

Reproduced on 2017.4.0f1, 2017.4.19f1, 2018.3.3f1, 2019.1.0a14, 2019.2.0a3

  1. Resolution Note:

    Once an empty state was interrupted, an internal boolean was set to true (m_InterruptedEmptyState) but it was never reset when the transition ended. This caused a wrong eveluation in the state machine.

Add comment

Log in to post comment