如何在Unity中操作RectTransform

huangapple go评论61阅读模式
英文:

How to drive rect transform on Unity

问题

I'm making a script editing the some values of RectTransform and I want write "Some values driven by Script" to RectTransform in Editor.

我正在编写一个脚本,用于编辑RectTransform的一些值,我想在编辑器中将"Some values driven by Script"写入RectTransform。

I'm making a script editing the some values of RectTransform.

我正在编写一个脚本,用于编辑RectTransform的一些值。

I want to do this
如何在Unity中操作RectTransform

我想要实现这个
如何在Unity中操作RectTransform

I do this
如何在Unity中操作RectTransform

我做了这个
如何在Unity中操作RectTransform

How can I add "Some Values Driven By **" text?

如何添加"由**驱动的一些值"文本?

英文:

I'm making a script editing the some values of RectTransform and I want write "Some values driven by Script" to RectTransform in Editor.

I'm making a script editing the some values of RectTransform.

I want to do this
如何在Unity中操作RectTransform

I do this
如何在Unity中操作RectTransform

How can I add "Some Values Driven By **" text?

答案1

得分: 1

RectTransform 在向名为 DrivenRectTransformTracker 的结构添加元素时似乎会被禁用,该结构在 RectTransform 脚本实现中定义。

您所描述的情况是在 GridLayoutGroup 实现中完成的,它是类 GridLayoutGroup 继承的类 LayoutGroup 的受保护成员。

您可以在 Unity 脚本参考文档 中找到有关它的文档。

英文:

RectTransforms seem to disable when you add elements to a struct called DrivenRectTransformTracker defined in the RectTransform scripting implementation.

The case that you describe is done in the GridLayoutGroup implementation which is a protected member of the class the GridLayoutGroup inherits from, LayoutGroup.

The documentation for it can be found in the Unity Scripting Reference.

huangapple
  • 本文由 发表于 2023年2月19日 23:37:35
  • 转载请务必保留本文链接:https://go.coder-hub.com/75501274.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定