版本:Unity 6(6000.0)
语言简体中文
  • C#

RectTransform.drivenByObject

提出建议

成功!

感谢您帮助我们提高 Unity 文档质量。尽管我们无法接受所有提交,但我们会阅读每一个用户的建议,并在适当的地方进行更新。

关闭

提交失败

由于某种原因,无法提交您的建议。请在几分钟后<a/>重试。感谢您花时间帮助我们提高 Unity 文档质量。

关闭

取消

public Object drivenByObject;

描述

驱动此 RectTransform 值的对象。如果未驱动,该值为 null。

有时,RectTransform 的值可以由脚本来驱动。在这种情况下,不应该在检视器中编辑它们,也不能序列化它们。

当脚本驱动 RectTransform 的值时,该脚本可以将 drivenByObject 值设置为本身,以便 RectTransform 可以防止在检视器中编辑值和序列化值。

如果脚本以前驱动该值,但现在不再驱动,则应该将 drivenByObject 值设置回 null。

驱动 RectTransform 值的脚本应该始终设置所有值,而不仅仅是子集;否则,剩余的值将未定义,并且也不能由用户编辑。