private void Start() { refLibrary = arTrackedImageManager.referenceLibrary; refImageCount = refLibrary.count; LoadObjectDictionary(); //debug.text = "start"; }
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; }