I am running into an issue detecting unique values decoded from Vumarks in Unity.
I have generated 3 unique Vumark instances from the Target Manager with values 1, 2, and 3. I have downloaded the target database and imported it into Unity. I am able to recognize each Vumark just fine, but want to do additional computation based on the value encoded inside each Vumark seen. Yet I am running into an issue where the value I send to my scripts from the DefaultTrackableEventHandler.cs scripts via getting the value stored in mTrackableBehavior.Trackable.ID is always of value "1", regardless of which Vumark (encoded with 1, 2, or 3) I place in view of the camera.
I would appreciate some help figuring out why I am seeing this behavior. Is it possible that this value I am reading from in the Vuforia scripts is not actually the value found being encoded inside the Vumark?
Thanks in advance.