Skip to content

Latest commit

 

History

History
30 lines (26 loc) · 2 KB

README.md

File metadata and controls

30 lines (26 loc) · 2 KB

Unity WebGL Browser Tests

Various tests of Unity WebGL Build features:

  • Audio/Muting - Unmutes connect.unity.com - js plugin
  • Full Screen - 1 click js plugin
  • Redirect to new window - 1 click js plugin
  • Local Storage vs. Player Profiles

Online at

Usage

  • Press Increment Regular and Increment Static to change class member variable values. Then press Load Scene 1 to demonstrate that static variables persist even after a scene is reloaded
  • Press Cookies to use javascript to return HTML cookies. connect.unity.com isolates your app in an iframe so there may be no cookies. simmer.io does return some cookies.
  • Press Full Screen to demonstrate that the unity fullscreen support requires two clicks
  • Press Full Screen JS to demonstrate that fullscreen can be used with a single click by utilizing javascript's onpress
  • Press Link New Tab JS to open a new browser tab with one click (using javascript)
  • Press Store PlayerPrefs to store the reglar variable to PlayerPrefs
  • Press Store LocalStorage to store the regular variable to LocalStorage (javascript)
  • Press Delete PlayerPrefs to clear PlayerPrefs
  • Press Delete LocalStorage to clear LocalStorage (javascript)
  • Press Show Persisted Values to display PlayerPrefs and LocalStorage values
  • Press Get Document Title to fetch the browser window/iframe document title (javascript)
  • Don't bother with Toggle Mute JS - It doesn't work on connect.unity.com due to cross-origin restrictions (COR)
  • Press Play Music to start playing music
  • Press Mute/Unmute Audio to use mute music using unitys built-in audio support. Demonstrates that this does NOT work on connect.unity.com
  • Press Unmute JS to unmute audio on connect.unity.com without needing to press the unmute icon in the lower right corner (javascript)