private void CreateObjectAR() { if (SceneManager.GetActiveScene().buildIndex == 1) { if (planeDetection.PlaneMarkerIsActive) { Debug.Log($"Collider: null"); currentObjectAR = Instantiate(ObjectAR, new Vector3(0f, 0f, 0f), ObjectAR.transform.rotation); planeDetection.MoveToStartPosition(currentObjectAR.transform); currentObjectAR.gameObject.SetActive(true); if (currentObjectAR is IAnimatable animatable) { animatable.Animate(); } objectsAR.Add(currentObjectAR); } } }
private void DoubleTouchByInteractableObjectAR(InteractableObjectAR objectAR) { objectAR.TryDestroy(); }
private void SingleTouchByInteractableObjectAR(InteractableObjectAR objectAR) { DetectObject(objectAR); }