【Unity】关于项目中画线设定

【Unity】关于项目中画线设定_第1张图片

画线有两个sprite 和一个label 沟组成,原理 就是 坐标系的转换 有物体的世界坐标转换到屏幕坐标 再转换到NGUI的世界坐标 效果要锁定 label 的.x 就是说 不可以 坐标移动。

外壳赋予 转换坐标的y

 uiPoint[i].transform.position = new Vector3(uiPoint[i].transform.position.x, tempPos[i].y, 0);

信息点赋予 转换坐标

uiPoint[i].transform.GetChild(2).position = tempPos[i];

并且在 unity 中线的anchor 也是有设定的

左边

【Unity】关于项目中画线设定_第2张图片

线的左边对应着label的右边 线的右边对应着信息点的center

右边

【Unity】关于项目中画线设定_第3张图片

线的右边对应着信息点的center 线的左边对应着label的左边



你可能感兴趣的:(【Unity】关于项目中画线设定)