Quantcast
Channel: Questions in topic: "assemblies"
Viewing all articles
Browse latest Browse all 145

The type or namespace name `Input' does not exist in the namespace `UnityEngine.XR.WSA'. Are you missing an assembly reference?

$
0
0
I just updated from Unity 5.6.4 to 2017.3 and now I am getting the following error when I try to build: The type or namespace name 'Input' does not exist in the namespace `UnityEngine.XR.WSA'. Are you missing an assembly reference? This is occurring on several scripts that attempt to use UnityEngine.XR.WSA.Input.GestureRecognizer The scripts were auto-updated to include UnityEngine.XR.WSA when the project was opened in 2017.3 for the first time. Things I have tried deleting the following folders, this did not solve the problem: - Library/ScriptAssemblies folder - Library/UnityAssemblies I tried making a new, empty project in 2017.3, made a single script and added "using UnityEngine.XR;" This was fine, the project built. I then added "using UnityEngine.XR.WSA;" This was fine, the project built. I then added "using UnityEngine.XR.WSA.Input;" This threw the error, and the build failed I also tried using UnityEngine.XR.WSA.Sharing; and UnityEngine.XR.WSA.Persistence; and these two caused the build to fail. I am at a bit of a loss now. At first I thought it might be a problem with my project, but since this occurs in a new empty project as well I'm not so sure.

Viewing all articles
Browse latest Browse all 145

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>