Help making a UMA move
Hello!
This is my first ever post here so let me apologize in case I post this in the wrong place / the topic is not relevant.
I am building my first ever Unity project (I played with Unity 3D some years ago). So far I created my terrain and night scene (quite an accomplishment tbh), and I am trying to add an UMA to the scene. I tried a couple tutorials, but both seem outdated and I am unable to replicate their steps / get the results I expect.
https://www.youtube.com/watch?v=xFtJ6N6OMj0
https://www.youtube.com/watch?v=Wse9I72YJvc
On the first tutorial he uses some assets I don't have (I downloaded the invector asset). On the second one he uses Ethan model, from the 'Standard Assets' asset. I've been having trouble with this, at it prompts me an error about the GUI no longer supporting .txt files (or something along those lines). I deleted the asset from my project and tried to import again only the needed files (as displayed on the video). I end up with Ethan successfully imported into my project, but without the motion properties. Basically its like a motionless UMA and has no components on it besides the animator.
Then, because I understood that importing Ethan is just a quick way of teaching us noobies, I decided I would copy the components that are displayed on the video on the Ethan model, and so I did (plus I thought it was a great way of learning). I ended up with a UMA that tilts on its own and eventually gets on the ground. I checked the collider / animator and such and messed with its defaults but the UMA still moves (or rotates). I've noticed that removing the animator make things worse, but besides that I have no clue what might be wrong.
The components I'm using are the following: DCS Rigidbody (use gravity tick, messed with mass and angular drag with no luck, default at 1 and .05 respectively) Animator (set to locomotion nothing else changed) CapsuleCollider (adjusted to my UMA, y at .8 and heigth at 1.9) V third person controller (script) untouched V third person animator (script) untouched V third person Input (script) untouched
Does anyone has some insight why could this be happening? Basically when I hit play I can't control the UMA and it moves on its own (not actually moving, but the speed parameter on the rigidbody and the coordinates of transform show movement), although very slowly. I've hypothesized that I can't control it because its moving on its own (tho it can be a simultaneous rather than a causal problem).
Also if you can point me to a better method of understanding movement on an UMA (or in general) will be greatly appreciated!
If there's a crucial tutorial/guide about this kind of basic stuff I've missed, please point it to me!
Again, thanks and excuse me for the noobieté
Your answer
Follow this Question
Related Questions
Bug on Character movement 0 Answers
Tank controlling with wheel colliders?,Tank control on wheels? 0 Answers
Choose random point within an angular field of view 0 Answers
Basic MOVE and JUMP script (Jump trouble) 2 Answers
Realistic Soccer Ball Dribbling? 1 Answer