旋转至对象 | hyperPad Documentation
Logo
Documentation转换旋转至对象
转换

旋转至对象

Published 2017年6月21日

描述

旋转至对象行为会旋转选定对象,使其面向另一个选定对象。

此行为完成时会触发一个事件。

属性

完成时触发

对象 A

将要旋转的对象。对象的“正面”是右侧;选择对象时,可以将锚点/目标移动到另一侧来更改正面。默认情况下会选中当前对象,但你可以点按图形,然后选择场景中的其他对象。

对象 B

对象 A 将要转向的对象。默认情况下会选中当前对象,但你可以点按图形,然后选择场景中的其他对象。

锚点

对象 A 的锚点用于确定对象的“正面”;对象 B 的锚点则是对象将要转向的位置偏移量。你可以手动输入坐标,也可以在选择对象时移动蓝色锚点来直观地选择位置。

效果

当持续时间大于 0 时,用于动作补间动画的效果。

设置旋转限制

此开关用于设置对象 A 是否可以旋转到超过最大角度。关闭时,对象会自由旋转,直到面向对象 B。开启时,对象会尽可能转向对象 B,并在达到限制后停止。

最小值:对象可旋转的最小角度

最大值:对象可旋转的最大角度。

持续时间

对象旋转到指定角度所需的时间。

输出

对象 A ID

输出对象 A 的对象 ID。

对象 B ID

输出对象 B 的对象 ID。

示例

如果你想让场景中的一个对象面向另一个对象,可以使用此行为。如果你希望敌人始终看着玩家,这通常会很有用。

相关内容

获取旋转角度

锁定旋转

按角度旋转

旋转至角度

旋转至对象