Exemplo n.º 1
0
    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);
    }
Exemplo n.º 2
0
    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);
    }