However I'm having no luck in getting a web player to connect in Unity's web player when hosted, it's always failing on the WWW constructor when connecting:
- Code: Select all
System.NullReferenceException: Object reference not set to an instance of an object
at UnityEngine.WWW.CheckSecurityOnHeaders (System.String[] headers) [0x00000] in <filename unknown>:0
at UnityEngine.WWW..ctor (System.String url, System.Byte[] postData, System.Collections.Hashtable headers) [0x00000] in <filename unknown>:0
at PlayerIOClient.Internal.identifier5+identifier414.getRequest[identifier6] (Int32 method, identifier576 args) [0x00000] in <filename unknown>:0
(Filename: C:/BuildAgent/work/d3d49558e4d408f4/artifacts/WebPlayerGenerated/UnityEngineDebug.cpp Line: 53)
NullReferenceException: Object reference not set to an instance of an object
at UnityEngine.WWW.CheckSecurityOnHeaders (System.String[] headers) [0x00000] in <filename unknown>:0
at UnityEngine.WWW..ctor (System.String url, System.Byte[] postData, System.Collections.Hashtable headers) [0x00000] in <filename unknown>:0
at PlayerIOClient.Internal.identifier5+identifier414.getRequest[identifier6] (Int32 method, identifier576 args) [0x00000] in <filename unknown>:0
UnityEngine.MonoBehaviour:StartCoroutine_Auto(IEnumerator)
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
PlayerIOClient.Internal.identifier414:Call(Int32, identifier6, Callback`1, Callback`1)
PlayerIOClient.Internal.identifier5:Connect(String, String, String, String, String, Callback`1, Callback`1)
PlayerIOClient.PlayerIO:Connect(String, String, String, String, String, Callback`1, Callback`1)
GameManager:Start()
I understand Unity's sandboxing is aggressive, but is anyone else experiencing this? It's easier to get people to play your network game on the web rather than trusting a standalone.
Please help! This is Unity 4.3 Pro if it matters, I'll have my team check our apps on earlier versions.
Thanks