This happened when I switched from Standalone to Android in the Build Settings.
These are the errors that I am getting as soon as I switched platforms to Android
- C:\Program Files\Unity\Hub\Editor\2019.2.9f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.ugui\Runtime\EventSystem\InputModules\BaseInput.cs(21,24): error CS0246: The type or namespace name ‘IMECompositionMode’ could not be found (are you missing a using directive or an assembly reference?)
- C:\Program Files\Unity\Hub\Editor\2019.2.9f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.ugui\Runtime\EventSystem\InputModules\BaseInput.cs(106,24): error CS0246: The type or namespace name ‘Touch’ could not be found (are you missing a using directive or an assembly reference?)
- C:\Program Files\Unity\Hub\Editor\2019.2.9f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.ugui\Runtime\EventSystem\InputModules\PointerInputModule.cs(70,61): error CS0246: The type or namespace name ‘Touch’ could not be found (are you missing a using directive or an assembly reference?)
Then, I found that the errors are in the Player script with 3 Inputs being marked with a red zigzag line, as you can see in the following image:
These are the errors that I am getting in visual studio regarding the image above:
Also my version of Unity that I am currently using is Unity 2019.2.9f1.
How would I resolve the Input error please?
Thanks so much. I truly appreciate it.


