// Use this for initialization void Start() { Debug.Log("STARTING ConnectToEditor"); editorID = -1; playerConnection = PlayerConnection.instance; playerConnection.RegisterConnection(EditorConnected); playerConnection.RegisterDisconnection(EditorDisconnected); playerConnection.Register(ConnectionMessageIds.fromEditorARKitSessionMsgId, HandleEditorMessage); m_session = null; }
void Start() { m_userInput = new MiraBTRemoteInput(); bSessionActive = false; bTexturesInitialized = false; InitializeTrackers(); Debug.Log("STARTING ConnectToEditor"); editorID = -1; playerConnection = PlayerConnection.instance; playerConnection.RegisterConnection(EditorConnected); playerConnection.RegisterDisconnection(EditorDisconnected); playerConnection.Register(MiraConnectionMessageIds.fromEditorMiraSessionMsgId, HandleEditorMessage); //playerConnection.Register(MiraConnectionMessageIds.screenCaptureJPEGMsgID, ReceiveJPEGFrame); }
void Start() { Debug.Log("Connecting to editor..."); m_EditorId = -1; m_PlayerConnection = PlayerConnection.instance; m_PlayerConnection.RegisterConnection(EditorConnectedEventHandler); m_PlayerConnection.RegisterDisconnection(EditorDisconnectedEventHandler); m_PlayerConnection.Register(ARMessageIds.fromEditor, FromEditorMessageHandler); // The PlayerConnection object can only register a single callback // (this is a bug). To listen to more than one type of message, // we register a generic one in the PlayerConnection and then // decode its meaning with these "SubMessageIds". Register(ARMessageIds.SubMessageIds.startService, StartServiceMessageHandler); Register(ARMessageIds.SubMessageIds.stopService, StopServiceMessageHandler); Register(ARMessageIds.SubMessageIds.enableVideo, EnableVideoMessageHandler); }