此功能可以使玩家把光标放在热点上时,角色头部自动转向那个方向。
自动转向设置
AC Game Editor的Settings中勾选Player turns head to active Hotspot。
当模型动画是Humanoid时,可以使用Player脚本的IK head-turnning。
设置动作的转换
当模型动画不是Humanoid时,要手动设置动作的转换。
-
命名变量
比如下面的HeadYaw和HeadPitch,AdventureCreator会自动更新这两个变量的值(在[-1,1]之间),然后Animation Controller就可以通过这两个变量控制动作的切换。
-
动作设置
在Animation Controller中,添加一个层,并将其如下设置。
然后添加两个float变量,名字为上一步命名的名字。
在添加的层里设置动画,这里是用了BlendTree。