Share via

Animation Spin

Lea Blake 20 Reputation points
2026-05-21T14:30:20.2166667+00:00

I can't get my spin animation to just spin. It wants to make a circle while its spinning.

Microsoft 365 and Office | PowerPoint | For home | Windows
0 comments No comments

Answer accepted by question author

John Jefferson Doyon 73,395 Reputation points Independent Advisor
2026-05-21T15:07:15.2766667+00:00

I'm using the built-in animation effect in PowerPoint, not code.

Hi, I'm John! I will help you with this.

I understand. The Spin animation should rotate in place, not move in a circle.

This usually happens when another motion effect is also applied, like "Teeter" or a Motion Path.

If you haven't tried it yet:

  • Select the object.
  • Go to the Animations tab.
  • Open the Animation Pane.
  • Check if there are multiple animations applied to the object.
  • Remove any Motion Path or extra effect.
  • Keep only the "Spin" animation.

Also, check if the object is grouped with another shape or image. Sometimes grouped objects spin oddly.

Does this happen with all objects or only one specific image/shape?

Was this answer helpful?

1 person found this answer helpful.

2 additional answers

Sort by: Most helpful
  1. Lea Blake 20 Reputation points
    2026-05-21T14:34:17.68+00:00

    I'm using the built-in animation effect in PowerPoint, not code.

    Was this answer helpful?

    0 comments No comments

  2. AI answer

    2026-05-21T14:30:29.18+00:00

    In spin-style animations, the object must rotate around its own center; if the rotation center is offset, the object appears to move in a circle (orbit) instead of just spinning in place.

    To make it spin in place, ensure the rotation center is set to the middle of the object:

    • For XAML-based UI (WinUI/UWP/WPF-like behavior):
      • Use a RotateTransform on the element.
      • Leave CenterX and CenterY at their defaults (0,0).
      • Set the element’s RenderTransformOrigin to (0.5, 0.5) so the transform origin is the center of the element.
      • Animate only the Angle property with a DoubleAnimation (e.g., 0 → 360) and repeat forever.

    If CenterX/CenterY are set to some non-zero pixel values, or if RenderTransformOrigin is not at (0.5,0.5), the element will rotate around an off-center point and appear to travel in a circular path instead of spinning in place.


    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.