void Start() { dropdown = destinationDropdown.GetComponent <TMP_Dropdown>(); dropdown.options.Clear(); dropdown.options.Add(new TMP_Dropdown.OptionData("Select Destination")); map_id = PlayerPrefs.GetString("MAP_ID"); Debug.Log("MapID >> " + map_id); filePath = $"{Application.persistentDataPath}/Files/test.glb"; navController = this.GetComponent <NavController>(); if (map_id.Length > 0) { m_Sdk = ArwaySDK.Instance; if (m_Sdk.developerToken != null && m_Sdk.developerToken.Length > 0) { StartCoroutine(GetMapData(map_id)); } else { Debug.Log("***********\tInvalid Developer Token!\t***********"); NotificationManager.Instance.GenerateError("Invalid Developer Token!!"); } } if (m_ARSpace == null) { m_ARSpace = new GameObject("ARSpace"); if (m_ARSpace == null) { Debug.Log("No AR Space found"); } } // Create WaypointsAndDestinations Group with an ARAnchor m_WaypointsAndDestinations = new GameObject("Waypoints & Destinations"); m_WaypointsAndDestinations.transform.parent = m_ARSpace.transform; // Create 3D Models Group with an ARAnchor m_3DModels = new GameObject("3D Models"); m_3DModels.transform.parent = m_ARSpace.transform; // Create Images Group with an ARAnchor m_Images = new GameObject("Images"); m_Images.transform.parent = m_ARSpace.transform; // Create Text Group with an ARAnchor m_Texts = new GameObject("Texts"); m_Texts.transform.parent = m_ARSpace.transform; // Get reference to AzureAnchorLocalizer script if (m_Sdk.GetComponent <AzureAnchorLocalizer>() != null) { azureAnchorLocalizer = m_Sdk.GetComponent <AzureAnchorLocalizer>(); } }
void Start() { if (m_ArwaySDK == null) { m_ArwaySDK = GameObject.FindGameObjectWithTag("ArwaySDK"); } if (GameObject.FindGameObjectWithTag("MapList") != null) { m_MapList = GameObject.FindGameObjectWithTag("MapList"); } if (m_ArwaySDK.GetComponent <AssetImporter>()) { assetImporter = m_ArwaySDK.GetComponent <AssetImporter>(); assetImporter.enabled = false; } if (m_ArwaySDK.GetComponent <MultiMapAssetImporter>()) { multiMapAssetImporter = m_ArwaySDK.GetComponent <MultiMapAssetImporter>(); } if (m_ArwaySDK.GetComponent <AzureAnchorLocalizer>()) { azureAnchorLocalizer = m_ArwaySDK.GetComponent <AzureAnchorLocalizer>(); } if (m_ArwaySDK.GetComponent <AzureAssetImporter>()) { azureAssetImporter = m_ArwaySDK.GetComponent <AzureAssetImporter>(); } }