Enabling Use Pawn Control Rotation on a SpringArm component does not set the rotation values to zero. Subsequently disabling Pawn Use Control Rotation make rotation of the component impossible until it has been completely zeroed out, after which it behaves as expected.
Reproduced in 4.9.2, 4.10.1, and Main (CL# 2813452, 4.12).
1. Open a new blank project
2. Create a new Character blueprint
3. Add a Spring Arm component
4. Set the Rotation to 0, -45, 0
5. Enable Use Pawn Control Rotation
6. Note the change in rotation, but no change in the Transform values in the Details tab
7. Disable Use Pawn Control Rotation
8. Rotate the Spring Arm component, either with Detail panel or with rotate widget
Result:
The values in the details panel do not change after enabling the setting, and after disabling the setting, changes in rotation are not applied. Setting all values to zero in the details panel re-enables the ability to rotate the component.
How does TextureRenderTarget2D get TArray<uint8> type data?
Why does the REMOVE method of map container remove elements have memory leaks?
How do I set a material as a post-processing material?
UMG RichText not appear image when packaged
What is the difference between Camera and CineCamera?
How to delete some elements correctly when deleting an array loop?
为什么我的电脑无法安装ue,错误代码一直是IS-IN-BV05,该如何解决
Why does UV setting float2(1,1) display incorrectly in the material's custom node?
Head over to the existing Questions & Answers thread and let us know what's up.
3 |
Component | UE - Gameplay - Player Movement |
---|---|
Affects Versions | 4.9.2, 4.10.1, 4.12 |
Target Fix | 4.17 |
Fix Commit | 3384762 |
---|---|
Main Commit | 3431398 |
Created | Jan 2, 2016 |
---|---|
Resolved | Apr 7, 2017 |
Updated | Jul 27, 2018 |