unity 2017.3 和 vuforia 7.0通过射线检测及AR对象交互
发布时间
阅读量:
阅读量
写在新的开始
今天是戊戌狗年的第一天班,新的一年当然要从新的一篇博客开始。
为了项目的需求,在今天的工作中对射线检测方法及其在AR对象中的应用展开了深入研究,并完成了与AR对象之间的互动测试
直接上代码:
//如果识别到平面 则开始发射射线
if (DeployStageOnce.Initialize)
{
Debug.Log("检测到水平面");
//从摄像机发出一条射线 通过屏幕中心点
ray = arCamera.ScreenPointToRay(new Vector3(Screen.width / 2, Screen.height / 2, 0));
//如果碰到物体
if (Physics.Raycast(ray, out objhit, 100))
{
Debug.Log("射线碰撞到碰撞体");
//获取到射线碰撞到的物体
GameObject gameObj = objhit.collider.gameO
全部评论 (0)
还没有任何评论哟~
