大家好,我正在做一个2D平台游戏,我想让摄像头跟随玩家,但是忽略y轴,这样当玩家跳跃时,摄像头会保持在原来的位置,而不是跟随玩家。
示例(参见资产包演示):https://ansimuz.itch.io/gothicvania-church-pack
我如何使用Cinemachine来实现这一点?
大家好,我正在做一个2D平台游戏,我想让摄像头跟随玩家,但是忽略y轴,这样当玩家跳跃时,摄像头会保持在原来的位置,而不是跟随玩家。
示例(参见资产包演示):https://ansimuz.itch.io/gothicvania-church-pack
我如何使用Cinemachine来实现这一点?
2条答案
按热度按时间vfhzx4xs1#
你不必在相机控制器脚本中覆盖相机的Y值。这是一个非常基本的实现:
把这个脚本附加到摄像机上,你可以通过相应地设置布尔值来启用或禁用Y轴移动。如果你永远不需要这个功能,就把这行放在else块中。
希望这对你有帮助!
q8l4jmvw2#
你可以在电影摄影机组件中将死区高度设置为1。然后试试。我觉得很有效。