Vuforia Cube 开启AR新玩法 (超详细,小白适用!)

开发环境:Unity 2019.4.1f     Vuforia 9.2.8    Vs2019

前几天在谷歌的ARCore社区看到了一个demo,我也做个一个乞丐版。

1.去Unity官网下载Hub(中国官网,官网),安装--登录--下载对应版本即可

Vuforia Cube 开启AR新玩法 (超详细,小白适用!)_第1张图片

Vuforia Cube 开启AR新玩法 (超详细,小白适用!)_第2张图片 Vuforia Cube 开启AR新玩法 (超详细,小白适用!)_第3张图片

 记得勾选安卓环境,下面也支持除英文的其他语种,建议用英文。

2..安装Vuforia,可以看我之前的文章(戳这里直达)

3.访问Vuforia官网,注册登录

Vuforia Cube 开启AR新玩法 (超详细,小白适用!)_第4张图片

1. Develop---License Manager---创建一个Key

2. 复制Key,一会填在Unity里Vuforia Cube 开启AR新玩法 (超详细,小白适用!)_第5张图片

 3. Develop---Target Manage---Add Target,创建一个盒子类型目标,因为接下来我要用到两个盒子,所以我上传了两个盒子素材Vuforia Cube 开启AR新玩法 (超详细,小白适用!)_第6张图片

 Vuforia Cube 开启AR新玩法 (超详细,小白适用!)_第7张图片

Vuforia Cube 开启AR新玩法 (超详细,小白适用!)_第8张图片 4. 然后回到Target Manager 全选下载数据,选择Unity格式的Unitypage

Vuforia Cube 开启AR新玩法 (超详细,小白适用!)_第9张图片

4.打开Unity,安装Vuforia(详见步骤二),导入刚刚下载好的资源。

1. 删掉Camera,右键创建 Vuforia Engine--ARCamera

Vuforia Cube 开启AR新玩法 (超详细,小白适用!)_第10张图片

2. 同样方法创建两个 MultiTarget,在MultiTarget Behavior中设置MultiTarget为Cube1和Cube2Vuforia Cube 开启AR新玩法 (超详细,小白适用!)_第11张图片

3. 在ARCamera--Vuforia Behavior中填入(步骤三.2)的Key,更改参数。Vuforia Cube 开启AR新玩法 (超详细,小白适用!)_第12张图片

 4.我在盒子下面放了个图片作为标记,现在可以插上摄像头运行起来扫描一下盒子试试了Vuforia Cube 开启AR新玩法 (超详细,小白适用!)_第13张图片

 5.用同样的原理我用LineRenderer组件在两个盒子中间划了一条线,脚本写的可能很随意,但是可以通过此方法来获得不同的AR玩法

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class VuforiaLineRenderer : MonoBehaviour
{
    private LineRenderer lineRenderer;
    public GameObject Cube1, Cube2;

    private void Start()
    {
        lineRenderer = GetComponent();
        lineRenderer.positionCount = 0;
    }


    private void Update()
    {
        if (lineRenderer.positionCount >= 2)
        {
            lineRenderer.SetPosition(0, Cube1.transform.position);
            lineRenderer.SetPosition(1, Cube2.transform.position);
        }

    }

    public void Addlist() 
    {
        lineRenderer.positionCount += 1;
    } 
    public void Dellist() 
    {
        lineRenderer.positionCount -= 1;
    }
    


}

Vuforia Cube 开启AR新玩法 (超详细,小白适用!)_第14张图片

Vuforia Cube 开启AR新玩法 (超详细,小白适用!)_第15张图片

5.完成

你可能感兴趣的:(Unity)