コード例 #1
0
        void UpdateReferenceImages(RuntimeReferenceImageLibrary library)
        {
            if (library == null)
            {
                return;
            }

            int count = library.count;

            for (int i = 0; i < count; ++i)
            {
                var referenceImage = library[i];
                m_ReferenceImages[referenceImage.guid] = referenceImage;
            }
        }
コード例 #2
0
ファイル: MarkerManager.cs プロジェクト: ar-exhibition/app
    private void Awake()
    {
        _arSession             = FindObjectOfType <ARSession>();
        _database              = GameObject.FindObjectOfType <Database>();
        _arTrackedImageManager = GameObject.FindObjectOfType <ARTrackedImageManager>();

        _sceneInfo = FindObjectOfType <SceneInfo>();
        _introUI   = FindObjectOfType <IntroUIManager>();

        runtimeLibrary = _arTrackedImageManager.CreateRuntimeLibrary();
        mutableLibrary = runtimeLibrary as MutableRuntimeReferenceImageLibrary;
        _arTrackedImageManager.referenceLibrary = mutableLibrary;
        _arTrackedImageManager.enabled          = true;

        GetMarkerData();
    }