private void Update() { if (theTrackable.CurrentStatusInfo == lastStatus) { return; } if (theTrackable.CurrentStatusInfo == TrackableBehaviour.StatusInfo.NORMAL) { petController.LoadPetByTarget(parent, theTrackable.TrackableName); lastStatus = theTrackable.CurrentStatusInfo; HUD.SetActive(true); } else if (theTrackable.CurrentStatusInfo == TrackableBehaviour.StatusInfo.UNKNOWN) { petController.UnloadPetByTarget(theTrackable.TrackableName); lastStatus = theTrackable.CurrentStatusInfo; HUD.SetActive(false); } }