如何以特定角度统一旋转物体

问题描述 投票:0回答:0

我有一个统一的对象,我想在 z 轴上以 22.5 度的特定角度旋转并且旋转不应该是平滑的,它不意味着平滑,对象应该有一个速度变量和 bool 变量来切换物体的旋转。

我尝试了一种方法,我创建了一个名为“delayBetweenRotation”的变量,并使用统一时间来检查经过的时间是否大于该变量,如果是这样,那么对象将在其旋转中增加 22.5 度,这种方法有效很好,但有时会出现一个问题,当我们将 bool 设置为 false 时,它会在再旋转 22.5 度后停止旋转

c# unity3d rotation
© www.soinside.com 2019 - 2024. All rights reserved.