技术栈
ugui改变anchor
scott.cgi
12 小时前
ugui
·
ugui改变anchor
·
ugui改变锚点保持原样
·
ugui代码改变anchor
·
ugui运行时设置锚点
·
ugui保持元素不变
「Unity3D」UGUI运行时设置元素的锚点Anchor,维持元素Rect的显示不变,即待在原处
在编辑器中,通过设置Raw edit mode,可以切换两种,元素锚点的改变模式:原理很简单,anchoredPosition与sizeDelta都是相对于锚点Anchor的,所以Anchor变动,元素rect保持原样,就需要改变pos和delta,而元素rect跟着变动,就可以维持pos和delta不变。