纳金网

标题: 涉及到不同相机时的坐标转换步骤 [打印本页]

作者: 烟雨    时间: 2015-8-31 23:25
标题: 涉及到不同相机时的坐标转换步骤

当涉及到某些效果,在不同相机下的坐标转换问题,用下列处理方案解决:

                Vector3[] vs = new Vector3[]{p.from};
                for(int i = 0; i < vs.Length; ++i)
                {
                        vs[i] = trans.gameObject.transform.parent.TransformPoint(vs[i]);
                        vs[i] = m_camrea.WorldToViewportPoint(vs[i]);
                        vs[i] = m_uiCamera.ViewportToWorldPoint(vs[i]);
                        vs[i] = this.transform.InverseTransformPoint(vs[i]);
                        vs[i].z = 0;
                }

                p.from = vs[0];







欢迎光临 纳金网 (http://go.narkii.com/club/) Powered by Discuz! X2.5