void Start() { //The render scale. Higher numbers = better quality, but trades performance m_RenderScale = 1.5f; VRSettings.renderScale = m_RenderScale; // Debug.Log("WORKING"); PNUtils.LoadSkeletonReference(bones, rootTrans, "Robot_", 0); _connection = NeuronDataReader.BRConnectTo(ServerIP, int.Parse(ServerPort)); // Socket status handle _OnSocketStatusChanged = new SocketStatusChanged(OnSocketStatusChanged); NeuronDataReader.BRRegisterSocketStatusCallback(IntPtr.Zero, _OnSocketStatusChanged); // Data receive handle _OnFrameDataReceived = new FrameDataReceived(OnFrameDataReceived); NeuronDataReader.BRRegisterFrameDataCallback(IntPtr.Zero, _OnFrameDataReceived); // Data receive handle _OnMatchedRigidBodyDataReceived = new MatchedRigidBodyDataReceived(OnMatchedRigidBodyDataReceived); NeuronDataReader.BRRegisterMatchedDataCallback(IntPtr.Zero, _OnMatchedRigidBodyDataReceived); }
void Start() { PNUtils.LoadSkeletonReference(bones, rootTrans, "Robot_", 0); // Socket status handle _OnSocketStatusChanged = new SocketStatusChanged(OnSocketStatusChanged); PN_DataReader.BRRegisterConnectionStatusCallback(IntPtr.Zero, _OnSocketStatusChanged); // Data receive handle _OnFrameDataReceived = new FrameDataReceived(OnFrameDataReceived); PN_DataReader.BRRegisterFrameDataCallback(IntPtr.Zero, _OnFrameDataReceived); }