把Z设为0
RectTransform rectTransform = gameObject.GetComponent<RectTransform>();
Vector3 vec = rectTransform.anchoredPosition3D;
rectTransform.anchoredPosition3D = new Vector3(vec.x, vec.y, 0);
本文介绍如何在Unity中使用C#脚本将UI元素的Z轴位置设置为0,通过获取RectTransform组件并修改anchoredPosition3D属性实现。
把Z设为0
RectTransform rectTransform = gameObject.GetComponent<RectTransform>();
Vector3 vec = rectTransform.anchoredPosition3D;
rectTransform.anchoredPosition3D = new Vector3(vec.x, vec.y, 0);
1068
1795
5267

被折叠的 条评论
为什么被折叠?