Unity3D — — UGUI之RectTransform

Posted qqw123

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity3D — — UGUI之RectTransform相关的知识,希望对你有一定的参考价值。

Mask.GetComponent<RectTransform>().anchoredPosition(子物体) = hotKey_image.rectTransform.anchoredPosition(父物体);
Mask.GetComponent<RectTransform>().SetSizeWithCurrentAnchors(RectTransform.Axis.Horizontal, hotKey_image.GetComponent<Image>().GetPixelAdjustedRect().width);
Mask.GetComponent<RectTransform>().SetSizeWithCurrentAnchors(RectTransform.Axis.Vertical, hotKey_image.GetComponent<Image>().GetPixelAdjustedRect().height);

以上代码就能让两张图片大小一样并且重合,可以用来让子物体填充父物体或者作为遮罩



以上是关于Unity3D — — UGUI之RectTransform的主要内容,如果未能解决你的问题,请参考以下文章

Unity3D UGUI之ScrollView弹簧效果

Unity3D 之UGUI 滑动条(Slider)

Unity3D 之UGUI 切换开关(toggle)

Unity3d游戏开发UGUI插件入门之游戏菜单

Unity3D — — UGUI之RectTransform

Unity3D 之UGUI 文本框和编辑框