Creating Screen Savers
For now I'm posting a link to a screen saver that can be modified to play any unityweb plugin. Just download the screensaver below and open it up in the finder by selecting View Package Contents. Replace the existing saver.unityweb with your own player file and install the screen saver by double clicking on it.
- Precompiled version: Unity Screen Saver.saver.zip
- The xcode project including source: UnityScreenSaverSource.zip
Due to how screen saver modules work, you can only have one unity screen saver installed at a time. This is due to them sharing the same code, which causes consecutive savers to fail to load.
I am planning on creating a tool that will rename the symbols in the screen saver bundle so more than one can happily coexist together.
As the saver is implemented by embedding a webkit instance that loads a unity web player, you can actually load any html instead of loading a unity scene. Just edit the saver.html file instead of saver.unityweb