# Rotating an actor locks up on pitch

**URL:** <https://forums.unrealengine.com/t/rotating-an-actor-locks-up-on-pitch/281670>\
**Category:** Programming & Scripting\
**Tags:** unreal-engine\
**Created:** [April 26, 2014, 2:08am UTC](https://forums.unrealengine.com/t/rotating-an-actor-locks-up-on-pitch/281670 "2014-04-26T02:08:25Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![jldevoy](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@jldevoy](https://forums.unrealengine.com/u/jldevoy)\
**Post date:** [April 26, 2014, 2:08am UTC](https://forums.unrealengine.com/t/rotating-an-actor-locks-up-on-pitch/281670/1 "2014-04-26T02:08:25Z")

</div>

Hi, i have setup a rock mesh(actor) to spin in place using delta time; it spins fine if i rotate it in the yaw or roll axis, but trying to spin it on the pitch axis locks up when it gets to around 90degrees. This shouldn’t be a gimble lock issue as i am not spinning the other axis at the same time, they are set to 0.

---

<div class="post-metadata">

**Author:** ![blankslatejoe](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@blankslatejoe](https://forums.unrealengine.com/u/blankslatejoe)\
**Post date:** [June 4, 2014, 8:03pm UTC](https://forums.unrealengine.com/t/rotating-an-actor-locks-up-on-pitch/281670/2 "2014-06-04T20:03:51Z")

</div>

I’ve noticed this same exact problem–I created a blueprint from actor with one staticmesh component and one cylinder component, and when I attempt to rotate the whole actor (not a component), it locks up on pitch at 90 degrees. Like the OP, I’m not rotating any other axis…it just seems to rubber band as if it has a constraint/ clamp set on pitch to 90 degrees.

---

<div class="post-metadata">

**Author:** ![blankslatejoe](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@blankslatejoe](https://forums.unrealengine.com/u/blankslatejoe)\
**Post date:** [June 4, 2014, 8:09pm UTC](https://forums.unrealengine.com/t/rotating-an-actor-locks-up-on-pitch/281670/3 "2014-06-04T20:09:23Z")

</div>

Ah, it looks like the same issue as the one describe here, and has been at least put on Epic’s radar: [https://answers.unrealengine.com/questions/21168/pitch-limited-to-90-90.html](https://answers.unrealengine.com/questions/21168/pitch-limited-to-90-90.html)

---

<div class="post-metadata">

**Author:** ![Steve\_Allison](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Steve\_Allison](https://forums.unrealengine.com/u/Steve_Allison)\
**Post date:** [June 4, 2014, 9:33pm UTC](https://forums.unrealengine.com/t/rotating-an-actor-locks-up-on-pitch/281670/4 "2014-06-04T21:33:37Z")

</div>

Hey jldevoy,

As blankslatejoe said, this is similar to the issue mentioned in [How can I create a day/night cycle in a small world? - Programming & Scripting - Epic Developer Community Forums](https://answers.unrealengine.com/questions/21168/pitch-limited-to-90-90.html) and we don’t have an ETA for a fix at the moment. Keep an eye on future release notes as we’ll definitely point out when this issue is resolved.

Thanks,

---

<div class="post-metadata">

**Author:** ![Pelangi](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Pelangi](https://forums.unrealengine.com/u/Pelangi)\
**Post date:** [May 25, 2015, 1:18pm UTC](https://forums.unrealengine.com/t/rotating-an-actor-locks-up-on-pitch/281670/5 "2015-05-25T13:18:25Z")

</div>

If you possess a `Pawn` and try to rotate it in any direction, you’ll be limited to 90% in any direction. It’s a bug acknowledged by Unreal developers.

However, if you do the rotation in your custom `PlayerController` blueprint, you can freely rotate 360 degrees without limit. The rotation values (roll, yaw, pitch) can even exceed 360 degrees and it’ll work perfectly. So rotate the actor from within your `PlayerController` blueprint instead of your individual `Pawn` blueprint.

---

<div class="post-metadata">

**Author:** ![Elijen\_1](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Elijen\_1](https://forums.unrealengine.com/u/Elijen_1)\
**Post date:** [June 22, 2015, 11:26am UTC](https://forums.unrealengine.com/t/rotating-an-actor-locks-up-on-pitch/281670/6 "2015-06-22T11:26:46Z")

</div>

Almost 1 year after, is there still no ETA?

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_cacd3de0](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_cacd3de0](https://forums.unrealengine.com/u/anonymous_user_cacd3de0)\
**Post date:** [January 13, 2016, 7:14am UTC](https://forums.unrealengine.com/t/rotating-an-actor-locks-up-on-pitch/281670/7 "2016-01-13T07:14:05Z")

</div>

Still broken in 4.10.2
