Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
unity3d-相机抖动?_Unity3d_Camera_Jitter - Fatal编程技术网

unity3d-相机抖动?

unity3d-相机抖动?,unity3d,camera,jitter,Unity3d,Camera,Jitter,由于某种原因,当我运行游戏时,跟随玩家的相机有轻微的抖动。如果我观察变换,Y位置值会浮动,旋转也会受到影响。我想不出发生这种情况的任何原因,除了可能有一个以上的摄像头,因为我的水带有一个“反射摄像头”。我使用的是基本的unity软件包,即使在重写camera follow脚本时,问题仍然存在 我知道这里没有太多内容,因为代码对于这个问题来说是最小的(使用第三人称控制器和摄像头组件)。我希望有人在过去犯过这个错误,并且修复了它,或者对unity有足够的了解来帮助我,因为我迷路了 非常感谢 编辑 不

由于某种原因,当我运行游戏时,跟随玩家的相机有轻微的抖动。如果我观察变换,Y位置值会浮动,旋转也会受到影响。我想不出发生这种情况的任何原因,除了可能有一个以上的摄像头,因为我的水带有一个“反射摄像头”。我使用的是基本的unity软件包,即使在重写camera follow脚本时,问题仍然存在

我知道这里没有太多内容,因为代码对于这个问题来说是最小的(使用第三人称控制器和摄像头组件)。我希望有人在过去犯过这个错误,并且修复了它,或者对unity有足够的了解来帮助我,因为我迷路了

非常感谢

编辑


不知道动画是否会影响它,但我想我会提到我的模型有动画来解决你的问题。单击资产->导入包->字符取消选中所有已执行项。顺滑跟随

将“平滑跟随”拖动到相机。将角色从平滑跟随脚本拖动到目标


如果这不能解决问题。尝试删除您自己的脚本。

哪一个是父脚本?相机或对象?是否尝试打开或关闭VSync?它是在编辑器和编译/构建的独立播放机中发生的,还是只在其中一个中发生的?摄像头有一个目标,它可以查看哪个是播放机,我不确定VSync是什么,但它在编辑器和构建版本中都发生VSync是否锁定帧速率取决于您的显示器。这不是问题所在。如果将相机设置为Euler移动角色的子角色或父角色。你肯定会有抖动。我意识到这是一个单独的代码中的一行旧代码,对我隐藏着。它是在每一帧后分别设置位置以跟随玩家。我删除了它,一切都很好:)虽然这也会起作用,所以我会接受它:)