【UE4】【技巧】物体绕圆心转动(适用于转盘,旋转开关等)

记录一点开发的小问题。

开发的时候需要实现转盘的功能,又想搞一个能适用于垂直方向或者水平方向。还能顺时针转,逆时针转。

思路如下。

当手柄的初位置和终位置为一个带有方向的向量值,再与转盘旋转方向求点积,最后将增量赋给转盘Rotator.x。就能达到所想的目的。

 蓝图如下。

当碰到转盘的时候,高亮一下。

【UE4】【技巧】物体绕圆心转动(适用于转盘,旋转开关等)

“拉住手柄”转动转盘,并获得初位置。

【UE4】【技巧】物体绕圆心转动(适用于转盘,旋转开关等)

【UE4】【技巧】物体绕圆心转动(适用于转盘,旋转开关等)

转盘跟着转动。

【UE4】【技巧】物体绕圆心转动(适用于转盘,旋转开关等)

【UE4】【技巧】物体绕圆心转动(适用于转盘,旋转开关等)

【UE4】【技巧】物体绕圆心转动(适用于转盘,旋转开关等)

相关变量

【UE4】【技巧】物体绕圆心转动(适用于转盘,旋转开关等)

实体是这个玩意儿。

【UE4】【技巧】物体绕圆心转动(适用于转盘,旋转开关等)