private void HandleOnUpdateAnchorPosition(IARAnchor anchor, ARMarkerEventData eventdata) { if (eventdata.ID != _targetName) { return; } if (anchor == null) { return; } _hasARAnchor = true; _arAnchor = anchor; UpdatePose(); _markerDetector.OnUpdateAnchorPosition -= HandleOnUpdateAnchorPosition; }
private void HandleDetectAnchorFirst(IARAnchor anchor, ARMarkerEventData eventdata) { transform.SetPositionAndRotation(anchor.Position, anchor.Rotation); }
private void HandleUpdateAnchorPosition(IARAnchor anchor, ARMarkerEventData eventdata) { transform.SetPositionAndRotation(anchor.Position, anchor.Rotation); }
private void HandleDetectAnchorFirst(IARAnchor anchor, ARMarkerEventData eventData) { AddPCA(anchor.Transform, eventData.ID); }