Unity - A计划(永久有效期) 扫二维码继续学习 二维码时效为半小时

(207评价)
优惠后 ¥1899.00优惠前 ¥2499.00 双十一全年最大力度限时优惠
1对1 答疑即时回复7天无理由退款30天价保提问必答

服务保障

1对1 答疑

提供专属的一对一在线答疑,快速答疑解惑。

即时回复

及时响应学习咨询,帮助解决问题。

7天无理由退款

购买后7天内可申请无理由退款。

30天价保

购买后30天内如遇降价,可申请价保。

提问必答

对于提问做到有问必答,帮您扫清学习过程中的种种障碍

关于限制相机可以范围的问题
LeeYan发起了问答2017-12-26
1
回复
2129
浏览

相机和图片距离不变,相机可以旋转,视角角度也可以变化,如何限定相机的旋转和视角角度,让相机视野不会超出图片。我之前的做法是:首先获取到了一定距离相机视角的四个顶点坐标,通过这四个顶点坐标来判断视野是否超出图片,但是这样的话,有个判断滞后的问题,比如:相机的旋转和缩放改变了顶点的坐标,然后再通过坐标来判断相机视角是否超出图片,然后才来限制相机旋转,逻辑上就有点颠倒了。暂时没有更好的思路。请求支援!!!

所有回复
  • siki • 2017-12-28

    取得图片的四个角的四个点,判断这四个点是否在相机视野内就可以了

    在Camera里面应该直接提供了一个方法,可以判断某个点是否在相机的视野内

    还有-5条回复,点击查看
    你还没有登录,请先登录或注册!
发表回复
你还没有登录,请先 登录或 注册!