logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Unity 获取UI中不同容器里的相对坐标

工程中要用到拖放功能,方案自然是要通用。所以写的时候拖动显示层与应用时的被拖动对象多数时候不在同一容器,也就是说本地坐标是对不上的。这就需要用到坐标转换。我的方案中将拖动时显示图标的层单独出来,所以我需要得到的是所有被拖动的源对象相对于此显示层的坐标。代码如下:startDragPoint = rectTransform.InverseTransformPoint( mouseDownPoin

#ui
到底了