Unity3d Unity游戏对象宽度和高度设置为零,但仍正常显示
我在场景中有一个游戏对象,但在画布中没有。在这个游戏对象中,我实例化了几个其他的游戏对象,没有任何问题 我不明白的是,如果我将主游戏对象的宽度和高度设置为0、100或1000,没有任何变化,它仍然会以相同的方式实例化和显示所有内容 有人能解释一下为什么当我将主游戏对象的宽度和高度设置为0时,它仍然显示所有内容吗 多谢各位Unity3d Unity游戏对象宽度和高度设置为零,但仍正常显示,unity3d,gameobject,Unity3d,Gameobject,我在场景中有一个游戏对象,但在画布中没有。在这个游戏对象中,我实例化了几个其他的游戏对象,没有任何问题 我不明白的是,如果我将主游戏对象的宽度和高度设置为0、100或1000,没有任何变化,它仍然会以相同的方式实例化和显示所有内容 有人能解释一下为什么当我将主游戏对象的宽度和高度设置为0时,它仍然显示所有内容吗 多谢各位 rectcransforms仅对画布对象重要 宽度和高度属性仅适用于RectTransform类型变换,仅适用于画布对象。对于非画布对象,您应该只使用普通的变换,此时您将有一个
rectcransforms
仅对画布对象重要
宽度和高度属性仅适用于
RectTransform
类型变换,仅适用于画布对象。对于非画布对象,您应该只使用普通的变换
,此时您将有一个比例参数,将其设置为零,将使对象的大小为零。我们需要查看此游戏对象的检查器属性,否则我们无法帮助您。@Draco18s屏幕截图已添加。感谢您提供有用的信息。我将其从RectTransform
更改为Transform
。