9 using System.Collections.Generic;
10 using System.Collections.Specialized;
13 using System.Runtime.InteropServices;
27 if (mapViewerBehaviour != null)
29 DestroyImmediate(mapViewerBehaviour.gameObject);
39 if (trackerFileName == null || trackerFileName.Length == 0)
45 TrackableName = Path.GetFileNameWithoutExtension(trackerFileName);
46 int startIdx = trackerFileName.LastIndexOf(
"/") + 1;
47 int endIdx = trackerFileName.LastIndexOf(
".");
48 if (endIdx > startIdx)
50 string fileName = trackerFileName.Substring(startIdx, endIdx - startIdx);
Handles 3D map file for authoring. Map controller includes mappoint controller and keyframe controlle...
string TrackableName
Tracking file name only without extention.
string TrackableId
Tracking file uuid. This value is addressed in tracking file.
override void OnTrackerDataFileChanged(string trackerFileName)
Notify 3dmap file is changed.
Serve 3dmap file recognition and tracking
Parent class of all TrackableBehaviour. Save tracking file's id (uuid), name, path etc...