Unity 2018.2.7f1 on Windows 10 machine.
I have First Person Controller and Third Person Controller imported and on my project.
I clicked on Tools – Opsive – Ultimate Controller – Main Manager – Setup - Scene
I then clicked on Add UI and got this error:
Error: Unable to find the UI Monitors prefab.
UnityEngine.Debug:LogError(Object)
Opsive.UltimateCharacterController.Editor.Managers.SetupManager:AddUI() (at Assets/Opsive/UltimateCharacterController/Editor/Managers/SetupManager.cs:377)
Opsive.UltimateCharacterController.Editor.Managers.ManagerUtilityrawControlBox(String, Action, String, Boolean, String, Action, String) (at Assets/Opsive/UltimateCharacterController/Editor/Managers/ManagerUtility.cs:41)
Opsive.UltimateCharacterController.Editor.Managers.SetupManagerrawSceneSetup() (at Assets/Opsive/UltimateCharacterController/Editor/Managers/SetupManager.cs:140)
Opsive.UltimateCharacterController.Editor.Managers.SetupManager:OnGUI() (at Assets/Opsive/UltimateCharacterController/Editor/Managers/SetupManager.cs:126)
Opsive.UltimateCharacterController.Editor.Managers.MainManagerWindow:OnManagerGUI() (at Assets/Opsive/UltimateCharacterController/Editor/Managers/MainManagerWindow.cs:394)
Opsive.UltimateCharacterController.Editor.Managers.MainManagerWindow:OnGUI() (at Assets/Opsive/UltimateCharacterController/Editor/Managers/MainManagerWindow.cs:297)
UnityEngine.GUIUtilityrocessEvent(Int32, IntPtr)
It DID put a canvas object in my hierarchy though.
And I don’t have any aiming reticle or anything UI related on my game.
I clicked on Add Virtual Controls and got this error:
Error: Unable to find the UI Monitors prefab.
UnityEngine.Debug:LogError(Object)
Opsive.UltimateCharacterController.Editor.Managers.SetupManager:AddUI() (at Assets/Opsive/UltimateCharacterController/Editor/Managers/SetupManager.cs:377)
Opsive.UltimateCharacterController.Editor.Managers.ManagerUtilityrawControlBox(String, Action, String, Boolean, String, Action, String) (at Assets/Opsive/UltimateCharacterController/Editor/Managers/ManagerUtility.cs:41)
Opsive.UltimateCharacterController.Editor.Managers.SetupManagerrawSceneSetup() (at Assets/Opsive/UltimateCharacterController/Editor/Managers/SetupManager.cs:140)
Opsive.UltimateCharacterController.Editor.Managers.SetupManager:OnGUI() (at Assets/Opsive/UltimateCharacterController/Editor/Managers/SetupManager.cs:126)
Opsive.UltimateCharacterController.Editor.Managers.MainManagerWindow:OnManagerGUI() (at Assets/Opsive/UltimateCharacterController/Editor/Managers/MainManagerWindow.cs:394)
Opsive.UltimateCharacterController.Editor.Managers.MainManagerWindow:OnGUI() (at Assets/Opsive/UltimateCharacterController/Editor/Managers/MainManagerWindow.cs:297)
UnityEngine.GUIUtilityrocessEvent(Int32, IntPtr)
And I noticed in your video on youtube when setting up the controllers… you clicked on Add Mobile controllers and it changed what was on your screen… mine didn’t.
PS - I can still play the game though... it's not preventing from hitting play.
I have First Person Controller and Third Person Controller imported and on my project.
I clicked on Tools – Opsive – Ultimate Controller – Main Manager – Setup - Scene
I then clicked on Add UI and got this error:
Error: Unable to find the UI Monitors prefab.
UnityEngine.Debug:LogError(Object)
Opsive.UltimateCharacterController.Editor.Managers.SetupManager:AddUI() (at Assets/Opsive/UltimateCharacterController/Editor/Managers/SetupManager.cs:377)
Opsive.UltimateCharacterController.Editor.Managers.ManagerUtilityrawControlBox(String, Action, String, Boolean, String, Action, String) (at Assets/Opsive/UltimateCharacterController/Editor/Managers/ManagerUtility.cs:41)
Opsive.UltimateCharacterController.Editor.Managers.SetupManagerrawSceneSetup() (at Assets/Opsive/UltimateCharacterController/Editor/Managers/SetupManager.cs:140)
Opsive.UltimateCharacterController.Editor.Managers.SetupManager:OnGUI() (at Assets/Opsive/UltimateCharacterController/Editor/Managers/SetupManager.cs:126)
Opsive.UltimateCharacterController.Editor.Managers.MainManagerWindow:OnManagerGUI() (at Assets/Opsive/UltimateCharacterController/Editor/Managers/MainManagerWindow.cs:394)
Opsive.UltimateCharacterController.Editor.Managers.MainManagerWindow:OnGUI() (at Assets/Opsive/UltimateCharacterController/Editor/Managers/MainManagerWindow.cs:297)
UnityEngine.GUIUtilityrocessEvent(Int32, IntPtr)
It DID put a canvas object in my hierarchy though.
And I don’t have any aiming reticle or anything UI related on my game.
I clicked on Add Virtual Controls and got this error:
Error: Unable to find the UI Monitors prefab.
UnityEngine.Debug:LogError(Object)
Opsive.UltimateCharacterController.Editor.Managers.SetupManager:AddUI() (at Assets/Opsive/UltimateCharacterController/Editor/Managers/SetupManager.cs:377)
Opsive.UltimateCharacterController.Editor.Managers.ManagerUtilityrawControlBox(String, Action, String, Boolean, String, Action, String) (at Assets/Opsive/UltimateCharacterController/Editor/Managers/ManagerUtility.cs:41)
Opsive.UltimateCharacterController.Editor.Managers.SetupManagerrawSceneSetup() (at Assets/Opsive/UltimateCharacterController/Editor/Managers/SetupManager.cs:140)
Opsive.UltimateCharacterController.Editor.Managers.SetupManager:OnGUI() (at Assets/Opsive/UltimateCharacterController/Editor/Managers/SetupManager.cs:126)
Opsive.UltimateCharacterController.Editor.Managers.MainManagerWindow:OnManagerGUI() (at Assets/Opsive/UltimateCharacterController/Editor/Managers/MainManagerWindow.cs:394)
Opsive.UltimateCharacterController.Editor.Managers.MainManagerWindow:OnGUI() (at Assets/Opsive/UltimateCharacterController/Editor/Managers/MainManagerWindow.cs:297)
UnityEngine.GUIUtilityrocessEvent(Int32, IntPtr)
And I noticed in your video on youtube when setting up the controllers… you clicked on Add Mobile controllers and it changed what was on your screen… mine didn’t.
PS - I can still play the game though... it's not preventing from hitting play.