Skip to content
MovementDirection

角色系统 / MovementDirection

MovementDirection Enumeration

运动时依据的正方向

不同的模式会决定运动时依据的实际轴向修改方式

AxisDirection模式下,可以修改character的movementAxisDirection决定移动轴向

ViewDirection模式下,移动轴向会随着视口的旋转自动变化

ControllerDirection模式下,移动轴向会随着控制器的旋转自动变化

例:

1.调用addMoveInput接口,传入参数为Vector.forward

当运动时依据的实际轴向为世界前方向(Vector.forward)时,实际运动方向为世界前方向(Vector.forward)

当运动时依据的实际轴向为世界右方向(Vector.right)时,实际运动方向为世界正方向(Vector.right)

2.调用addMoveInput接口,传入参数为Vector.right

当运动时依据的实际轴向为世界前方向(Vector.forward)时,实际运动方向为世界右方向(Vector.right)

当运动时依据的实际轴向为世界右方向(Vector.right)时,实际运动方向为世界后方向(Vector.back)

Table of contents

Enumeration Members

AxisDirection = 0
ControllerDirection = 2
ViewDirection = 1

Enumeration Members

AxisDirection

AxisDirection = 0

给定轴方向


ControllerDirection

ControllerDirection = 2

控制器方向


ViewDirection

ViewDirection = 1

视口方向