But seen as though you're "very much familiar with unity's scripting reference. Yes you can have the principles of animation working properly with a character controller, no you may not be able to get your character working perfectly with the premade script titled third-person-controller. Okay straight out, what do you mean by "this controller", I know you're refering to the TPC which you NEVER stated to be a third person controller, so is it the Transaction Processing Performance Council? The Phone Company? maybe its some Thin Plated Copper? Do you mean the 3rd person controller SCRIPT that Unity has kindly provided you as a DEMONSTRATION or some other 3rd person controller (with less ambiguity as to what it is, what it does, where it you pilfered from, etc) To sum up, I can't have the principles of animation working properly using this controller. want a quick fix resize it down on its upward axis then have it jump and resize back to normal, looks crappy but it adds some "anticipation" If the jumping is to fast then put a yield statement in the script to give it a moment to "anticipate". Nothing Unity can do to fix your faulty animations. If your just friends working on a project together then ask them to do it again, tell them to get a copy of unity and get it implemented or work on it together.
UNITY REALISTIC FPS PREFAB FORUM PROFESSIONAL
Like you said "Cause the character has been given to me and I can't change and amend the animations and am in the lack of time." so why are you putting this irrelevant complaint in your question? Why didn't you specify in your question that it was your own model not unity's "tpc" It's a problem to strike up with your character modeller or your animator, if you're in a professional work environment then fire them, dock their wage or report the problem to your superior.
UNITY REALISTIC FPS PREFAB FORUM HOW TO
seens as though you say "I've been working with unit圓D since the version 2.6" you should know how to find it, or atleast where to start looking. To alter the turning being so rapid go into the script find the function that controls rotation and reduce it's speed variable or mulitply it by a speed less than 1 to slow it down. If your so fantastic at Unity why arn't you making your own script to move either a character controller or a rigid body then parenting the camera to it in a position that is considered third person? Why don't you edit your question to be more concise? My question is, if you also had the same issues as me, have you ever tried to find a better script or enhancing the current script? If so, do you mind sharing it with me? :) What I'm saying is that jumping is so fast that doesn't allow the bending part perform before going up in the air. I'm not expecting the script to bend the knee for me. Or imagine when the character wants to stop running, it needs to have a break animation before it fully stops.Īll these anticipation animations i mentioned are already created. The moment you press space bar the character flies high without bending the knee first. The knees need to be bent before the character goes up in the air. For the following reasons:ġ.Turning to left and right is so unnatural and sudden.Ģ.There is no anticipation before each animation. The TPC that comes with unity looks good, however I can't enjoy it fully.