Search Issue Tracker

By Design

Votes

0

Found in

2017.4

2019.1.10f1

2020.1

Issue ID

1192440

Regression

No

[State Machine] Mecanim enters a state in the statemachine when it has no entry transitions

Animation

-

How to reproduce:
1. Open attached project ("MecanimBugRepro.zip")
2. Open SampleScene scene
3. Select AnimationTest Game Object in Hierarchy
4. Open Animator window (Window->Animation->Animator)
5. Select Full Body Override in Layers tab
6. Enter Phone Idle state (Phone Animations->Phone Interactions->Phone Idle)

Expected result: Phone Idle1 state is never reached
Actual result: Phone Idle1 state is reached

Reproducible with: 2017.4.33f1, 2018.4.12f1, 2019.2.11f1, 2019.3.0b8, 2020.1.0a9

  1. Resolution Note:

    This is by design :
    Phone Idle 1 is the default state for the parent state machine Phone Interactions.

    This can be seen by clicking on the entry state of the "Phone Interaction" state. In the inspected, the Default state is indicated as "Phone Idle 1", instead of the wanted "Random Selector".

    To fix this, go into the interactions state, select the default state and make a default transition to the Random Selector.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.