bool IsObjectFree(SceneObjectAR objectAR) { if (objectAR.mesh.enabled) { return(false); } else { return(true); } }
public void SpawnMouse() { SceneObjectAR sceneObject = GetFreeSpot(objectsAR); if (sceneObject != null) { Transform transformToSpawn = sceneObject.rootTransform; GameObject mouseInstantiated = Instantiate(mouse, transformToSpawn.position, referenceTransform.rotation); mouseInstantiated.transform.SetParent(mainTarget.transform); mouseInstantiated.SetActive(true); } }