Canvas Unity世界空间画布在摄影机旋转时不保持大小

Canvas Unity世界空间画布在摄影机旋转时不保持大小,canvas,unity3d,camera,unity5,Canvas,Unity3d,Camera,Unity5,我已经创建了一个预置,上面有一个画布。 我通过按下几下按钮将这个预置加载到游戏中。 在附加到预置的脚本中,它启动了一个计数器,并将其打印到预置上的文本元素。 我使用了Unity Wiki中的公告牌脚本,使画布面向摄影机,这是正确的。 问题是,当相机围绕画布旋转时,画布会收缩,字符变得难以辨认 我可以提供这方面的图片 预制件是一面墙,画布就在上面。 画布设置为世界空间,无事件摄影机,默认排序层。 它还具有画布缩放器和图形光线投射器 我在敌人的物体上使用了完全相同的设置和脚本,那是一个胶囊而不是一个

我已经创建了一个预置,上面有一个画布。 我通过按下几下按钮将这个预置加载到游戏中。 在附加到预置的脚本中,它启动了一个计数器,并将其打印到预置上的文本元素。 我使用了Unity Wiki中的公告牌脚本,使画布面向摄影机,这是正确的。 问题是,当相机围绕画布旋转时,画布会收缩,字符变得难以辨认

我可以提供这方面的图片

预制件是一面墙,画布就在上面。 画布设置为世界空间,无事件摄影机,默认排序层。 它还具有画布缩放器和图形光线投射器

我在敌人的物体上使用了完全相同的设置和脚本,那是一个胶囊而不是一个盒子。这就是我要对抗的吗

我不理解这个问题,到目前为止还没有在网上找到任何答案


作为子对象的画布对象受父对象比例的影响。这是有道理的,但在这种情况下令人沮丧。知道我可以重建我的场景并解决这些问题。
感谢您的帮助。

如果您在问题中包含脚本,可能会有所帮助,因为这几乎肯定是导致问题的原因。这是顶部的第一个代码剪接。这段代码在我的敌人模型上运行得很好,它是一个圆柱体。我只是在想,这可能是主要物体上的缩放。缩放会影响子对象吗?是的,它会影响子对象。我今天早些时候测试过这一点。这正是我要争取的。我觉得自己很傻,因为我没有早点想到那件事。