Search Issue Tracker
Fixed in 2019.1.X
Votes
0
Found in
2018.2.0a7
Issue ID
1022081
Regression
No
Overlay disappears for "Play and Edit Tutorial" when the "Tutorial Window" is placed next to the editor
Overlay disappears for play and edit tutorial when it's window is placed next to editor and it focuses scene view
Steps to Repro:
1. Open Unity > launcher
2. Go to learn tab > basic tutorials
3. Start to play and edit mode tutorial
4. Doc tutorial window next to the scene window
5. Press Next to move to step 3
Actual Result:
Observe that the tutorial overlay disappears and error is thrown in console
Occurring with:
2018.2.0a7, 2018.1.0b13, 2017.3.1p4, 2017.2.2f1
Note:
1. The error doesn't appear on 2018.1.0b13, 2017.3.1p4, 2017.2.2f1 however, the overlay disappears
2. When the tutorial window is docked next to any other window it becomes active
3. Basic tutorials won't launch on 2017.1.3p3 and throw the following error
Error 1:
Assets/Plugins/Interactive Tutorials/Editor/Criteria/PlayModeStateCriterion.cs(30,37): error CS0246: The type or namespace name `PlayModeStateChange' could not be found. Are you missing an assembly reference?
Error 2:
Assets/Plugins/Interactive Tutorials/Editor/Editor Windows/TutorialWindow.cs(88,36): error CS0246: The type or namespace name `PlayModeStateChange' could not be found. Are you missing an assembly reference?
Error 3:
Assets/Plugins/Interactive Tutorials/Editor/Editor Windows/TutorialWindow.cs(705,46): error CS0246: The type or namespace name `PlayModeStateChange' could not be found. Are you missing an assembly reference?
4. After Launching the tutorials on 2017.1.3p3, when opening a newer editor launcher, tutorial projects are listed under the open tab with the alpha-numeric name, check the attached screenshot. Editor temporary projects shouldn't list under the open tab. I suspect it's occurring as the tutorial fails to load.
Environment:
Windows 10, Mac 10.13
Stack trace:
TypeLoadException: Could not load type 'SimpleJson.JsonObject' from assembly 'UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.
Unity.InteractiveTutorials.GenesisHelper+<GetTutorial>c__AnonStorey2.<>m__0 (UnityEngine.Networking.UnityWebRequest r)
Unity.InteractiveTutorials.GenesisHelper.WebRequestProcessor ()
UnityEditor.EditorApplication.Internal_CallUpdateFunctions () (at C:/buildslave/unity/build/Editor/Mono/EditorApplication.cs:191)
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- “Remove Unused Overrides” available on not loaded Scene and throws “ArgumentException: The scene is not loaded” warning
- Adaptive Probe Volume occlusion edge is calculated incorrectly when viewing probes near geometry edges
- Sampling a texture using an HLSL file throws shader errors and the code does not compile
- "Graphics.CopyTexture called with null source texture" error when Base Camera of an Overlay Camera is removed with DX11 Graphics API and Compatibility Mode enabled
- WebGL sends wrong value with large numbers when SendMessage function is used
Add comment