Skip to content

Commit

Permalink
fix: examples run in background (#233)
Browse files Browse the repository at this point in the history
* Adds RunInBackground script for examples

fixes issue where example builds would break when not in focus

* update example scenes to use new script on Main Camera
  • Loading branch information
uweeby committed Jun 27, 2020
1 parent cfc364d commit 4755650
Show file tree
Hide file tree
Showing 11 changed files with 303 additions and 25 deletions.
36 changes: 33 additions & 3 deletions Assets/Mirror/Examples/AdditiveScenes/Scenes/MainScene.unity
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ RenderSettings:
m_ReflectionIntensity: 1
m_CustomReflection: {fileID: 0}
m_Sun: {fileID: 0}
m_IndirectSpecularColor: {r: 0.43667555, g: 0.48427176, b: 0.5645241, a: 1}
m_IndirectSpecularColor: {r: 0.4366757, g: 0.48427194, b: 0.5645252, a: 1}
m_UseRadianceAmbientProbe: 0
--- !u!157 &3
LightmapSettings:
Expand Down Expand Up @@ -390,7 +390,10 @@ MonoBehaviour:
OnStopAuthority:
m_PersistentCalls:
m_Calls: []
OnNetworkDestroy:
OnStopClient:
m_PersistentCalls:
m_Calls: []
OnStopServer:
m_PersistentCalls:
m_Calls: []
--- !u!114 &159607913
Expand Down Expand Up @@ -536,6 +539,7 @@ GameObject:
- component: {fileID: 534669905}
- component: {fileID: 534669904}
- component: {fileID: 534669903}
- component: {fileID: 534669906}
m_Layer: 0
m_Name: Main Camera
m_TagString: MainCamera
Expand Down Expand Up @@ -608,6 +612,18 @@ Transform:
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0}
--- !u!114 &534669906
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 534669902}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fc6b510c425006f458e9b99cb817c55b, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1 &589935540
GameObject:
m_ObjectHideFlags: 0
Expand Down Expand Up @@ -1874,7 +1890,6 @@ MonoBehaviour:
m_EditorClassIdentifier:
dontDestroyOnLoad: 0
startOnHeadless: 1
showDebugMessages: 0
serverTickRate: 30
server: {fileID: 1661834283}
client: {fileID: 1661834282}
Expand Down Expand Up @@ -1960,6 +1975,15 @@ MonoBehaviour:
Authenticated:
m_PersistentCalls:
m_Calls: []
ClientNotReady:
m_PersistentCalls:
m_Calls: []
ClientChangeScene:
m_PersistentCalls:
m_Calls: []
ClientSceneChanged:
m_PersistentCalls:
m_Calls: []
Disconnected:
m_PersistentCalls:
m_Calls: []
Expand Down Expand Up @@ -1995,6 +2019,12 @@ MonoBehaviour:
Authenticated:
m_PersistentCalls:
m_Calls: []
ServerChangeScene:
m_PersistentCalls:
m_Calls: []
ServerSceneChanged:
m_PersistentCalls:
m_Calls: []
Disconnected:
m_PersistentCalls:
m_Calls: []
Expand Down
31 changes: 29 additions & 2 deletions Assets/Mirror/Examples/Basic/Scenes/Example.unity
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ RenderSettings:
m_ReflectionIntensity: 1
m_CustomReflection: {fileID: 0}
m_Sun: {fileID: 0}
m_IndirectSpecularColor: {r: 0.4465934, g: 0.49642956, b: 0.57482487, a: 1}
m_IndirectSpecularColor: {r: 0.44657898, g: 0.4964133, b: 0.5748178, a: 1}
m_UseRadianceAmbientProbe: 0
--- !u!157 &3
LightmapSettings:
Expand Down Expand Up @@ -192,7 +192,6 @@ MonoBehaviour:
m_EditorClassIdentifier:
dontDestroyOnLoad: 0
startOnHeadless: 0
showDebugMessages: 0
serverTickRate: 30
server: {fileID: 249891959}
client: {fileID: 249891958}
Expand Down Expand Up @@ -237,6 +236,15 @@ MonoBehaviour:
Authenticated:
m_PersistentCalls:
m_Calls: []
ClientNotReady:
m_PersistentCalls:
m_Calls: []
ClientChangeScene:
m_PersistentCalls:
m_Calls: []
ClientSceneChanged:
m_PersistentCalls:
m_Calls: []
Disconnected:
m_PersistentCalls:
m_Calls: []
Expand Down Expand Up @@ -270,6 +278,12 @@ MonoBehaviour:
Authenticated:
m_PersistentCalls:
m_Calls: []
ServerChangeScene:
m_PersistentCalls:
m_Calls: []
ServerSceneChanged:
m_PersistentCalls:
m_Calls: []
Disconnected:
m_PersistentCalls:
m_Calls: []
Expand Down Expand Up @@ -303,6 +317,7 @@ GameObject:
- component: {fileID: 288173827}
- component: {fileID: 288173826}
- component: {fileID: 288173825}
- component: {fileID: 288173828}
m_Layer: 0
m_Name: Main Camera
m_TagString: MainCamera
Expand Down Expand Up @@ -375,6 +390,18 @@ Transform:
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &288173828
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 288173824}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fc6b510c425006f458e9b99cb817c55b, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1 &379082678
GameObject:
m_ObjectHideFlags: 0
Expand Down
29 changes: 28 additions & 1 deletion Assets/Mirror/Examples/Benchmarks/10k/Scenes/Scene.unity
Original file line number Diff line number Diff line change
Expand Up @@ -121554,6 +121554,7 @@ GameObject:
- component: {fileID: 88936776}
- component: {fileID: 88936775}
- component: {fileID: 88936774}
- component: {fileID: 88936778}
m_Layer: 0
m_Name: Main Camera
m_TagString: MainCamera
Expand Down Expand Up @@ -121634,6 +121635,18 @@ Transform:
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &88936778
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 88936773}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fc6b510c425006f458e9b99cb817c55b, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1001 &89281851
PrefabInstance:
m_ObjectHideFlags: 0
Expand Down Expand Up @@ -573580,7 +573593,6 @@ MonoBehaviour:
m_EditorClassIdentifier:
dontDestroyOnLoad: 1
startOnHeadless: 1
showDebugMessages: 0
serverTickRate: 30
server: {fileID: 1282001522}
client: {fileID: 1282001521}
Expand Down Expand Up @@ -573611,6 +573623,15 @@ MonoBehaviour:
Authenticated:
m_PersistentCalls:
m_Calls: []
ClientNotReady:
m_PersistentCalls:
m_Calls: []
ClientChangeScene:
m_PersistentCalls:
m_Calls: []
ClientSceneChanged:
m_PersistentCalls:
m_Calls: []
Disconnected:
m_PersistentCalls:
m_Calls: []
Expand Down Expand Up @@ -573640,6 +573661,12 @@ MonoBehaviour:
Authenticated:
m_PersistentCalls:
m_Calls: []
ServerChangeScene:
m_PersistentCalls:
m_Calls: []
ServerSceneChanged:
m_PersistentCalls:
m_Calls: []
Disconnected:
m_PersistentCalls:
m_Calls: []
Expand Down
29 changes: 28 additions & 1 deletion Assets/Mirror/Examples/ChangeScene/Scenes/Main.unity
Original file line number Diff line number Diff line change
Expand Up @@ -187,7 +187,6 @@ MonoBehaviour:
m_EditorClassIdentifier:
dontDestroyOnLoad: 1
startOnHeadless: 1
showDebugMessages: 0
serverTickRate: 30
server: {fileID: 450078217}
client: {fileID: 450078216}
Expand Down Expand Up @@ -218,6 +217,15 @@ MonoBehaviour:
Authenticated:
m_PersistentCalls:
m_Calls: []
ClientNotReady:
m_PersistentCalls:
m_Calls: []
ClientChangeScene:
m_PersistentCalls:
m_Calls: []
ClientSceneChanged:
m_PersistentCalls:
m_Calls: []
Disconnected:
m_PersistentCalls:
m_Calls: []
Expand Down Expand Up @@ -245,6 +253,12 @@ MonoBehaviour:
Authenticated:
m_PersistentCalls:
m_Calls: []
ServerChangeScene:
m_PersistentCalls:
m_Calls: []
ServerSceneChanged:
m_PersistentCalls:
m_Calls: []
Disconnected:
m_PersistentCalls:
m_Calls: []
Expand Down Expand Up @@ -342,6 +356,7 @@ GameObject:
- component: {fileID: 1334311557}
- component: {fileID: 1334311556}
- component: {fileID: 1334311555}
- component: {fileID: 1334311558}
m_Layer: 0
m_Name: Main Camera
m_TagString: MainCamera
Expand Down Expand Up @@ -414,6 +429,18 @@ Transform:
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1334311558
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1334311554}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fc6b510c425006f458e9b99cb817c55b, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1001 &1818873914788449007
PrefabInstance:
m_ObjectHideFlags: 0
Expand Down
40 changes: 35 additions & 5 deletions Assets/Mirror/Examples/Chat/Scenes/Main.unity
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ RenderSettings:
m_ReflectionIntensity: 1
m_CustomReflection: {fileID: 0}
m_Sun: {fileID: 0}
m_IndirectSpecularColor: {r: 0.4465934, g: 0.49642956, b: 0.57482487, a: 1}
m_IndirectSpecularColor: {r: 0.44657898, g: 0.4964133, b: 0.5748178, a: 1}
m_UseRadianceAmbientProbe: 0
--- !u!157 &3
LightmapSettings:
Expand Down Expand Up @@ -339,7 +339,10 @@ MonoBehaviour:
OnStopAuthority:
m_PersistentCalls:
m_Calls: []
OnNetworkDestroy:
OnStopClient:
m_PersistentCalls:
m_Calls: []
OnStopServer:
m_PersistentCalls:
m_Calls: []
--- !u!1 &90143746
Expand Down Expand Up @@ -3032,7 +3035,6 @@ MonoBehaviour:
m_EditorClassIdentifier:
dontDestroyOnLoad: 1
startOnHeadless: 1
showDebugMessages: 0
serverTickRate: 30
server: {fileID: 1783103028}
client: {fileID: 1783103027}
Expand Down Expand Up @@ -3080,12 +3082,21 @@ MonoBehaviour:
Authenticated:
m_PersistentCalls:
m_Calls: []
ClientNotReady:
m_PersistentCalls:
m_Calls: []
ClientChangeScene:
m_PersistentCalls:
m_Calls: []
ClientSceneChanged:
m_PersistentCalls:
m_Calls: []
Disconnected:
m_PersistentCalls:
m_Calls: []
spawnPrefabs:
- {fileID: 5075528875289742095, guid: e5905ffa27de84009b346b49d518ba03, type: 3}
Transport: {fileID: 0}
Transport: {fileID: 1783103024}
--- !u!114 &1783103028
MonoBehaviour:
m_ObjectHideFlags: 0
Expand All @@ -3108,6 +3119,12 @@ MonoBehaviour:
Authenticated:
m_PersistentCalls:
m_Calls: []
ServerChangeScene:
m_PersistentCalls:
m_Calls: []
ServerSceneChanged:
m_PersistentCalls:
m_Calls: []
Disconnected:
m_PersistentCalls:
m_Calls: []
Expand All @@ -3116,7 +3133,7 @@ MonoBehaviour:
m_Calls: []
authenticator: {fileID: 0}
Listening: 1
transport: {fileID: 0}
transport: {fileID: 1783103024}
--- !u!1 &1863915624
GameObject:
m_ObjectHideFlags: 0
Expand Down Expand Up @@ -3234,6 +3251,7 @@ GameObject:
- component: {fileID: 1897504369}
- component: {fileID: 1897504368}
- component: {fileID: 1897504367}
- component: {fileID: 1897504370}
m_Layer: 0
m_Name: Main Camera
m_TagString: MainCamera
Expand Down Expand Up @@ -3306,6 +3324,18 @@ Transform:
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1897504370
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1897504366}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fc6b510c425006f458e9b99cb817c55b, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1 &1904406264
GameObject:
m_ObjectHideFlags: 0
Expand Down

0 comments on commit 4755650

Please sign in to comment.