我创建了一个预制件,上面有一个Canvas。 我按下几个按钮将这个预制件加载到游戏中。 在附加到预制件的脚本中,它有一个启动的计数器,并将其打印到预制件上的Text元素。 我使用Unity Wiki中的Billboard脚本来保持画布面向相机,它确实正确。 问题是当相机围绕画布旋转时,画布收缩并且角色变得难以辨认。
我可以提供这方面的图片。
预制件是一面墙,帆布正好在它上面。 Canvas设置为World Space,没有Event Camera,默认排序层。 它上面还有Canvas Scaler和Graphic Raycaster。
我在Enemy对象上使用了完全相同的设置和Scripts,这是一个Capsule而不是一个盒子。那是我在战斗的吗?
我不明白这个问题,到目前为止还没能找到任何答案。
答案 0 :(得分:1)
作为儿童的Canvas对象受父级的比例影响。这是有道理的,但在这种情况下令人沮丧。知道我可以重构我的场景并解决这些问题。 谢谢你的帮助。