private void OnDisable() { if (mTrackableBehaviour != null) { mTrackableBehaviour.UnregisterTrackableEventHandler(this); } }
protected virtual void OnDestroy() { if (mTrackableNuke) { mTrackableNuke.UnregisterTrackableEventHandler(this); } }
void RemoveEventHandler(GameObject target){ mTrackableBehaviour = target.GetComponent<TrackableBehaviour>(); if (mTrackableBehaviour) { mTrackableBehaviour.UnregisterTrackableEventHandler(this); } }
void OnDestroy() { if (marker) { marker.UnregisterTrackableEventHandler(this); } }
void OnDestroy() { if (_trackableBehaviour) { _trackableBehaviour.UnregisterTrackableEventHandler(this); } }
private void OnDestroy() { if (mTrackableBehaviour) { mTrackableBehaviour.UnregisterTrackableEventHandler(this); } }
void OnDestroy() { if (trackable != null) { trackable.UnregisterTrackableEventHandler(this); } }
protected virtual void OnDestroy() { if (Track) { Track.UnregisterTrackableEventHandler(this); } }
protected virtual void OnDestroy() { if (mTrackableBehaviour) { mTrackableBehaviour.UnregisterTrackableEventHandler(this); } }
public void Unregister() { if (mTrackableBehaviour) { Debug.Log(mTrackableBehaviour.name + "is unregistered"); mTrackableBehaviour.UnregisterTrackableEventHandler(this); } }
void OnDisable() { mTrackableBehaviour = GetComponent<TrackableBehaviour>(); if (mTrackableBehaviour) { mTrackableBehaviour.UnregisterTrackableEventHandler(this); } }
protected virtual void OnDestroy() { if (mTrackableBehaviour) { mTrackableBehaviour.UnregisterTrackableEventHandler(this); } Debug.Log("Trackable2 " + mTrackableBehaviour.TrackableName + " DESTROYED"); }
protected virtual void OnDestroy() { if (mTrackableBehaviour) { mTrackableBehaviour.UnregisterTrackableEventHandler(this); } //Debug.Log("Destroy activé"); }
protected virtual void OnDestroy() { if (mTrackableBehaviour) { mTrackableBehaviour.UnregisterTrackableEventHandler(this); } ARCameraManager.TargetDestroy(this); }
void OnDisable() { mTrackableBehaviour = GetComponent <TrackableBehaviour>(); if (mTrackableBehaviour) { mTrackableBehaviour.UnregisterTrackableEventHandler(this); } }
private void OnDestroy() { //Unsubscribe to the events about the cube if it is destroyed if (mTrackableBehaviour) { mTrackableBehaviour.UnregisterTrackableEventHandler(this); } }
/// <summary> /// 取消订阅当前追踪器 /// </summary> public void Unregisterthistracker() { if (!trackablebehaviour) { Debug.LogError(Globallogmsg.TRAKABLEEMPTY); return; } trackablebehaviour.UnregisterTrackableEventHandler(this); Globallogmsg.Getregistermsg(Globallogmsg.Registertype.UNREGISTER, trackablebehaviour.TrackableName); }
void OnDestroy() { if (mTrackableBehaviour) { mTrackableBehaviour.UnregisterTrackableEventHandler(this); } for (int i = 0; i < sources.Length; i++) { sources[i].Deinit(); } }
private void OnTrackingFound() { mTrackableBehaviour.UnregisterTrackableEventHandler(this); //if (myModelPrefab != null) //{ // Transform myModelTrf = GameObject.Instantiate(myModelPrefab) as Transform; // myModelTrf.parent = mTrackableBehaviour.transform; // myModelTrf.localPosition = new Vector3(0f, 0f, 0f); // myModelTrf.localRotation = Quaternion.identity; // myModelTrf.localScale = new Vector3(0.0005f, 0.0005f, 0.0005f); // myModelTrf.gameObject.active = true; //} }
// Start is called before the first frame update void Start() { GPUDest.gameObject.SetActive(false); mTrackableBehaviour = GetComponent <TrackableBehaviour>(); if (mTrackableBehaviour) { if (mTrackableBehaviour.name == "MB1v2") { mTrackableBehaviour.UnregisterTrackableEventHandler(this); } else { mTrackableBehaviour.RegisterTrackableEventHandler(this); } } //mb2.gameObject.GetComponent<DefaultTrackableEventHandler>().Unregister(); //mb2.gameObject.SetActive(false); }
} //END OnTrackableStateChanged #endif //--------------------------------// public override void DestroyIfIncompatibleXRTechnology() //--------------------------------// { #if VUFORIA if( trackableBehaviour != null ) { trackableBehaviour.UnregisterTrackableEventHandler( this ); Destroy( trackableBehaviour ); TrackerManager.Instance.GetStateManager().ReassociateTrackables(); } #endif base.DestroyIfIncompatibleXRTechnology(); } //END DestroyIfIncompatibleXRTechnology
protected virtual void OnDisable() { trackableBehaviour.UnregisterTrackableEventHandler(this); }
void OnDisable() { track.UnregisterTrackableEventHandler(this); }
public void RemoveTrackingLogic() { mTrackableBehaviour.UnregisterTrackableEventHandler(this); }
public void Unregister() { mTrackableBehaviour.UnregisterTrackableEventHandler(this); }