public void AddSyphon() { #if UNITY_EDITOR_OSX Funnel.Funnel f = mainCamera.gameObject.AddComponent <Funnel.Funnel> (); mainCamera.gameObject.name = serverData.GetSyphonClientName(); f.renderMode = Funnel.Funnel.RenderMode.PreviewOnGameView; f.enabled = false; //mainCamera.gameObject.AddComponent<Syphon> (); //mainCamera.gameObject.GetComponent<Syphon> ().runInEditMode = true; //mainCamera.gameObject.AddComponent<SyphonServerTexture> (); #elif UNITY_STANDALONE_OSX Funnel.Funnel f = mainCamera.gameObject.AddComponent <Funnel.Funnel> (); mainCamera.gameObject.name = serverData.GetSyphonClientName(); f.renderMode = Funnel.Funnel.RenderMode.PreviewOnGameView; f.enabled = false; //mainCamera.gameObject.AddComponent<Syphon> (); //mainCamera.gameObject.AddComponent<SyphonServerTexture> (); #endif }