我有一个设置了渲染模式世界空间的UI Canvas 。对于属于此 Canvas 的所有UI元素,我在编辑器的RectTransform组件中看到“left”,“right”,“top”和“bottom”变量。有什么方法可以通过代码访问这些变量?

最佳答案

那会是

RectTransform rectTransform;

/*Left*/ rectTransform.offsetMin.x;
/*Right*/ rectTransform.offsetMax.x;
/*Top*/ rectTransform.offsetMax.y;
/*Bottom*/ rectTransform.offsetMin.y;

关于unity3d - 如何通过代码访问RectTransform的左,右,上,下位置?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30782829/

10-11 19:32