Web player for mac - issues

Hi, sorry if this has been discussed before but a search didn’t turn up anything, so here goes…

  1. Web player requires an internet connection before it’ll work, otherwise it will just ask you to install the unity web player, even though I already have it installed. This means that it will not work e.g. on intranets with no internet connection.

  2. Builds that used to work fine in Unity 2.x web players lags now in the latest Unity 3.x web player when running inside the browser. However, going to full screen mode makes it smooth.

Generally Unity 3 web player for macs seems to be a step backwards, taking longer to load the same scenes, running them slower, and sometimes even failing to load.

These issues have been replicated on quite a few computers:
a) MacBook Pro (mid 2010) 15in, core i5 2.5ghz, 4gb ram, tested on both the intel integrated and nVidia 320m, in Safari, Mac OS X 10.6
b) MacBook Air (late 2010) 13in, core2duo, 4gb ram, nVidia 320m, in safari, mac os x 10.6
c) iMac (early 2008) 24in, core2duo 2.8ghz, 4gb ram, nVidia 8800gs, in safari, mac os x 10.6

The builds were made with Unity 2.x Indie and Unity 3.x Pro.

Are these known issues?

I don’t know if there’s the option on the Mac, but the Windows version has “Offline Deployment” in the webplayer build settings, have you tried that, does it help fix the problem you’re having with it trying to access the net?

Oh right… how did I miss that : x Thanks, seems to work offline now! Anyone have any ideas about the safari issue? It seems to be intermittent.

The issue is on the webplayer side. The webplayer 3.x for mac does not correctly downloads the 2.6.1 player version files on demand. This can be fized by hand, adding 2.6.1 player files to the UnityWebPlayer internet plugin. But this is for more familiar users. I think Unity team should include both 2.x and 3.x plugins in their latest WebPlayer installation. This would surely fix the problem.

So, if I were to rebuild everything with Unity 3.x, would that solve the problem too?