ARFoundation系列讲解-41图像重新识别
发布日期:2021-05-10 11:50:33 浏览次数:11 分类:精选文章

本文共 3079 字,大约阅读时间需要 10 分钟。

������������������������

������������������������������������������AR Foundation������������������������������������������������������������������������������������������������������������������������������������������������������������������������

2.1 ������������

������������������������������������������AR Foundation������������������������������������������������������������������������������������������

  • ���������������������Project Settings������������ ketoietun��� AR Foundation ������
  • ������ AR Tracked Image Manager ������������������������������������������������
  • ���������������������������������������������������������������������������������������������������
  • 2.2 ���������������������

    ���������������������������AR Foundation������������������������������������������������������������������������������������������������������������������������������������

  • ������������������������������������������������������������������������������
  • ������ public static Dictionary<string, GameObject> mPrefabs; ������������������������������������������������������������������������������������������������������
  • ���Awake���Start������������������������������������������������������
  • 2.3 ���������������������������������

    ���������������������������������������������������������

    using System.Collections.Generic;
    using UnityEngine;
    using UnityEngine.ARFoundation;
    public class AnewTracking : MonoBehaviour
    {
    private ARTrackedImageManager ImgTrackedManager;
    private Dictionary
    mPrefabs;
    private Dictionary
    mtrack;
    private void Awake()
    {
    ImgTrackedManager = GetComponent
    ();
    }
    private void Start()
    {
    // ���������������AR Foundation���������������������������
    mPrefabs.Add("Rafflesia", Resources.Load("RafflesiaPrefab") as GameObject);
    mPrefabs.Add("Logo", Resources.Load("LogoPrefab") as GameObject);
    mPrefabs.Add("QRCode", Resources.Load("QRCuratePrefb") as GameObject);
    }
    private void Update()
    {
    // ������������������������������������
    var trackedObjects = ImgTrackedManager.TrackedObjects;
    // ������������������������������������
    foreach (var tracking in trackedObjects)
    {
    if (!mtrack.ContainsKey(tracking.ObjectId))
    {
    // ���������������������������������������������������������������������������mtrack���
    mtrack[tracking.ObjectId] = tracking.Object;
    }
    }
    }

    2.4 ���������������

  • ������������������������������������������������������������������������������������������������
  • ������������������������������������������������������������������������
  • ���������������������������������������������������������������������������������������������������������������������
  • ������������������������������������������������������������������������������
  • ������������������������������������������������������������������AR Foundation���������������������������������������������������������������������������������������������

    上一篇:Android SDCard中写入文件
    下一篇:ARFoundation系列讲解-20ARWorldMap一

    发表评论

    最新留言

    初次前来,多多关照!
    [***.217.46.12]2025年04月20日 12时08分20秒