Search Issue Tracker

Active

Under Consideration for 6000.0.X, 6000.1.X, 6000.2.X, 6000.3.X

Votes

0

Found in

2022.3.61f1

6000.0.47f1

6000.1.1f1

6000.2.0a10

6000.3.0a1

Issue ID

UUM-104607

Regression

No

Euler angles return different values during Animation Event when using Playables API and the time is 0

-

Reproduction steps:
1. Open the attached project "ReproProj"
2. Open the “/Assets/Scenes/SampleScene.unity” Scene
3. Enter the Play Mode
4. Wait a few seconds for the characters to face forward
5. Click the mouse to play the shoot animation

Expected result: Red character shoots the capsule in the same direction it's pointing
Actual result: Red character spawns the capsule pointing off to the side

Reproducible with: 2022.3.61f1, 6000.0.47f1, 6000.1.1f1, 6000.2.0a10

Reproducible on:
Play Mode
Windows Standalone Player

Testing environment: Windows 10 Enterprise 21H2
Not reproducible on: No other environment tested

Notes:
- Character with animator spawns capsule correctly
- Both use the same character, capsule, and animation. The only difference is that this character uses Animancer, which is based on the Playables API
- On the frame where the event occurs, the Euler angles are fine during Update and LateUpdate, but during the Animation Event, it gives a completely different value
- Moving the Animation Event's time to any other value seems to avoid this issue, it only occurs with the event at exactly time = 0.

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.