1.改变recttransform的left和buttom
getcomponent<recttransform>().offsetmax = new vector2(left, top);
offsetmax是一个vector2类型
offsetmax.x即为recttransform中的left
offsetmax.y即为recttransform中的buttom
2.改变recttransform的right和top
getcomponent<recttransform>().offsetmin = new vector2(right, bottom);
offsetmin是一个vector2类型
offsetmin.x即为recttransform中的right
offsetmin.y即为recttransform中的botttom
3.改变recttransform的width,height
getcomponent<recttransform>().sizedelta = new vector2(width, height);
sizedelta是一个vector2类型
sizedelta.x即为recttransform中的width
sizedelta.y即为recttransform中的height
4.改变recttransform的pos
getcomponent<recttransform>().anchoredposition3d = new vector3(posx,posy,posz); //修改位置 getcomponent<recttransform>().anchoredposition = new vector2(posx,posy);//修改pivot位置
anchoredposition3d:
anchoredposition:
5.改变recttransform的锚点
getcomponent<recttransform>().anchormin = new vector2(0, 1); getcomponent<recttransform>().anchormax = new vector2(0, 1);
如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!
网友评论