/// <summary> /// mount or unmount a dedicated symbol for legacy vuforia support /// </summary> static void CheckAndUpdateVersionIfNeeded() { VersionInfo _version = new VersionInfo(VuforiaUnity.GetVuforiaLibraryVersion()); VersionInfo _7_2_20_Version = new VersionInfo("7.2.20"); #if PLAYMAKER_VUFORIA_7_2_20_OR_NEWER if (_version < _7_2_20_Version) { PlayMakerEditorUtils.UnMountScriptingDefineSymbolToAllTargets(PLAYMAKER_VUFORIA_7_2_20_OR_NEWER); } #else if (_version >= _7_2_20_Version) { PlayMakerEditorUtils.MountScriptingDefineSymbolToAllTargets(PLAYMAKER_VUFORIA_7_2_20_OR_NEWER); } #endif #if PLAYMAKER_VUFORIA_PRIOR_7_2 if (_version >= _7_2_20_Version) { PlayMakerEditorUtils.UnMountScriptingDefineSymbolToAllTargets(PLAYMAKER_VUFORIA_PRIOR_7_2); } #else if (_version < _7_2_20_Version) { PlayMakerEditorUtils.MountScriptingDefineSymbolToAllTargets(PLAYMAKER_VUFORIA_PRIOR_7_2); } #endif }
public string GetProviderString() { return("Vuforia (" + VuforiaUnity.GetVuforiaLibraryVersion() + ")"); }