private GameObject control; //the control this vumark currently has #endregion // PRIVATE_MEMBER_VARIABLES #region UNTIY_MONOBEHAVIOUR_METHODS void Start() { mTrackableBehaviour = GetComponent <VuMarkBehaviour>(); if (mTrackableBehaviour) { mTrackableBehaviour.RegisterTrackableEventHandler(this); } }
protected override void Start() { base.Start(); m_trackableBehaviour = GetComponent <VuMarkBehaviour>(); if (m_trackableBehaviour) { OnTrackingLost(); m_trackableBehaviour.RegisterVuMarkTargetAssignedCallback(() => { Debug.Log("Trackable assigned " + GetTrackableInstanceId()); }); m_trackableBehaviour.RegisterVuMarkTargetLostCallback(() => { Debug.Log("Trackable lost " + GetTrackableInstanceId()); }); m_trackableBehaviour.RegisterTrackableEventHandler(this); } }