I cant access the CharacterMotor in my C# scripts because the imported asset has that portion scripted in java? What the hell? Is there anyway to fix this issue?
having scripts in multiple languages causes problems. The best option would be to re-code those java scripts into CSharp.
o___o … why would they even use 2 different languages to make a character controller if thats the case. Does anyone know of an already existing c# FPS character controller?
Something like this
and/or this
?
Ah, those are good but I just found this conversion and its all free and works flawlessly! Heres the link for anyone with a similar question, thank you for the responses guys!
You can also use the Character Controller in Sample Assets of Unity Asset Store. This is free and of good quality.
There was another way too. I think it was moving the motor script out of Standard Assets, or maybe it was moving your “other” script into Standard Assets.