问题一,用Theora Converter.net将mp4转换成ogv后,放入unity中无法将ogv放入物体的testrue?
解决,设置成movie testure,点击apply
问题二,Unity中运行可以将UDP或者TCP数据包发送到其他电脑,但是导出项目到hololens2上却报错,
报错信息为
0x776DA8D2 处(位于 NewHololens2.exe 中)引发的异常: Microsoft C++ 异常: Il2CppExceptionWrapper,位于内存位置 0x02F7EB48 处。
NullReferenceException: Object reference not set to an instance of an object.
at NewBehaviourScript.FixedUpdate () [0x00000] in <00000000000000000000000000000000>:0
(Filename: currently not available on il2cpp Line: -1)
或者
UnloadTime: 3.437900 ms
0x77ACA8D2 处(位于 NewHololens2.exe 中)引发的异常: Microsoft C++ 异常: Il2CppExceptionWrapper,位于内存位置 0x0315E7DC 处。
0x77ACA8D2 处(位于 NewHololens2.exe 中)引发的异常: Microsoft C++ 异常: Il2CppExceptionWrapper,位于内存位置 0x0315E904 处。
ArgumentException: Value does not fall within the expected range.
at System.Net.Sockets.Socket.SetSocketOption (System.Net.Sockets.SocketOptionLevel optionLevel, System.Net.Sockets.SocketOptionName optionName, System.Int32 optionValue) [0x00000] in <00000000000000000000000000000000>:0
at System.Net.Sockets.Socket.set_DontFragment (System.Boolean value) [0x00000] in <00000000000000000000000000000000>:0
at System.Net.Sockets.Socket.SocketDefaults () [0x00000] in <00000000000000000000000000000000>:0
at System.Net.Sockets.Socket..ctor (System.Net.Sockets.AddressFamily addressFamily, System.Net.Sockets.SocketType socketType, System.Net.Sockets.ProtocolType protocolType) [0x00000] in <00000000000000000000000000000000>:0
at System.Net.Sockets.TcpClient.initialize () [0x00000] in <00000000000000000000000000000000>:0
at System.Net.Sockets.TcpClient..ctor (System.Net.Sockets.AddressFamily family) [0x00000] in <00000000000000000000000000000000>:0
at System.Net.Sockets.TcpClient..ctor () [0x00000] in <00000000000000000000000000000000>:0
at NewBehaviourScript.Start () [0x00000] in <00000000000000000000000000000000>:0
(Filename: currently not available on il2cpp Line: -1)
解决办法,版本问题
使用unitu20194.5f1以上的版本,我自己试过没问题的版本是unity2019.4.22f1版本