Unity:如何通过Rect Transform让方形Tile左上角对齐锚点
解决方法
无需编写额外偏移代码,只需调整Tile的Rect Transform参数即可实现需求:
- 修改Tile的**Pivot(轴心)**为
(0, 1):这会将Tile的位置计算参考点从中心改为左上角 - 修改Tile的**Anchors(锚点)**为
(0, 1):让Tile的锚点与棋盘的左上角锚点完全对应
设置完成后,当你给Tile设置Pos X = 0, Pos Y = 0时,Tile的左上角会精准对齐锚点位置,彻底解决溢出问题。
操作细节:在Unity Inspector面板中找到Tile的Rect Transform组件,可直接输入Pivot和Anchors的数值,或点击参数旁的可视化方块选择左上角点位。
内容的提问来源于stack exchange,提问作者kvanderfluegh
相关产品推荐
相关产品推荐

