Search Issue Tracker

Fixed

Fixed in 6000.0.36f1, 6000.1.0b4, 6000.2.0a1, 7000.0.0a1

Votes

1

Found in

6000.0.33f1

6000.1.0b1

Issue ID

UUM-91870

Regression

No

Rigidbody2D.Slide API does not have the needed configuration when creating a 2D Top-Down character controller

-

Reproduction steps:
1. Open the attached “IN-91716.zip” project
2. Open the “SampleScene” Scene
3. Enter the Play mode
4. Move around with WASD keys

Expected result: The character slides along surfaces on all axes
Actual result: Configuration for sliding along all surfaces and axes is not suitable for a 2D top-down character controller

Reproducible with: 6000.0.33f1, 6000.1.0b1
Couldn't test with: 2021.3.47f1, 2022.3.55f1 (Rigidbody2D.Slide functionality was released in 2023.1)

Reproducible on: Windows 11
Not reproducible on: no other environment tested

Notes:
- User was asked by a developer to submit this issue from the discussions page: [https://discussions.unity.com/t/2d-top-down-character-controller-using-rigidbody2d-slide/1574182|https://discussions.unity.com/t/2d-top-down-character-controller-using-rigidbody2d-slide/1574182|smart-link]
- Issue likely arises due to Rigidbody2D.SlideMovement.surfaceUp configuration requiring a non-zero-vector value

  1. Resolution Note (fix version 6000.2.0a1):

    Fix for this issue will be available on Unity 6000.2.0a1 and above

  2. Resolution Note (fix version 6000.1.0b4):

    Fix for this issue is available on Unity 6000.1.0b4 and above

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.