Хорошо, теперь я понял, что вы имели в виду.Обычно вам не нужно ничего менять в своем скрипте, если вы используете расширенное отслеживание.newStatus == TrackableBehaviour.Status.NO_POSE
это утверждение всегда будет верным, если ваша камера не потеряла отслеживание (не отслеживание маркера, отслеживание в целом).Это может произойти, только если в окружающей среде недостаточно функций или, например, вы смотрите на белую стену. В противном случае , пока вы используете «Расширенное отслеживание», он будет отслеживать этот маркер.
В вашем случае проблема может заключаться в том, что приложение ожидает маркер в этой позиции, поскольку он все еще отслеживаетмаркер, но нет маркера, потому что вы переключаетесь на другую вкладку.Обычно расширенное отслеживание работает, когда вы отслеживаете маркер и отводите взгляд, и он все еще отслеживается.Вы должны проверить newStatus
и посмотреть, что произойдет, когда вы переключите вкладку.