public void CleanUp() { // unregister for the OnVideoBackgroundConfigChanged event at the QCARBehaviour QCARBehaviour qcarBehaviour = (QCARBehaviour)FindObjectOfType(typeof(QCARBehaviour)); if (qcarBehaviour) { qcarBehaviour.UnregisterVideoBgEventHandler(this); } // Revert to default video background rendering QCARRenderer.Instance.DrawVideoBackground = true; // remove texture pointer QCARRenderer.Instance.SetVideoBackgroundTexture(null); }