Hello,
I’ve run into some issues moving a project from Unity 4.6 to Unity 5. The project uses Oculus Rift integration and multiple scripts and plug-ins. Unfortunately I am getting some plug-in errors in 5 that I wasn’t getting in 4.6. Any suggestions?
Best
Matt
The error message suggests that a DLL isn’t found:
Multiple plugins with the same name 'oculusplugin' (found at 'Assets/Plugins/x86_64/OculusPlugin.dll' and 'Assets/Plugins/OculusPlugin.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor.
And then the error says:
No left camera found for OVRCameraController!
UnityEngine.Debug:Internal_Log(Int32, String, Object)
UnityEngine.Debug:LogWarning(Object)
OVRCameraController:Awake() (at Assets\OVR\Scripts\OVRCameraController.cs:271)
(Filename: Assets/OVR/Scripts/OVRCameraController.cs Line: 271)
No right camera found for OVRCameraController!
UnityEngine.Debug:Internal_Log(Int32, String, Object)
UnityEngine.Debug:LogWarning(Object)
OVRCameraController:Awake() (at Assets\OVR\Scripts\OVRCameraController.cs:273)
(Filename: Assets/OVR/Scripts/OVRCameraController.cs Line: 273)
Failed to load 'Assets/Plugins/OculusPlugin.dll', expected 64 bit architecture (IMAGE_FILE_MACHINE_AMD64), but was IMAGE_FILE_MACHINE_I386. You must recompile your plugin for 64 bit architecture.