private void Start()
 {
     refLibrary    = arTrackedImageManager.referenceLibrary;
     refImageCount = refLibrary.count;
     LoadObjectDictionary();
     //debug.text = "start";
 }
示例#2
0
    void Start()
    {
#if USE_ARFOUNDATION
        IReferenceImageLibrary imageLibrary = imageManager.referenceLibrary;
        float targetWidth  = imageLibrary[0].width;
        float targetHeight = imageLibrary[0].height;

        cube = CreateCubeForARFoundationTarget(this.gameObject, targetWidth, targetHeight);
#endif
    }
    void OnEnable()
    {
        imageLibrary = imageManager.referenceLibrary;

        if (playables.Length != imageLibrary.count)
        {
            Debug.LogError("Length of image library and playables must match");
            return;
        }

        for (int i = 0; i < imageLibrary.count; i++)
        {
            playables[i].imageID = imageLibrary[i].guid;
        }

        imageManager.trackedImagesChanged += ImageManagerOnTrackedImagesChanged;
    }