Maybe it's in there somewhere and I missed it, but it would be convenient to have something like: Code (csharp): Vector3.Direction(from : Vector3,to : Vector3) : Vector3 { return Vector3(to - from).normalized; } Not that just doing it directly isn't easy, but you have Vector3.Distance, and that's a simple matter to do directly as well. Just a thought.
Very good idea, but as you already pointed out, its quite easy to do it manually, as it only requires one line code to get the direction between two points. So i don't thinks Unity guys will bother with this. Its not like Angle between two vectors, as it requires more steps and of course calculations. Cheers. Also, doing theses stuff manually, will keep your vector maths pretty fresh. ( a joke btw ) xD
Just in response to your comment about keeping the math skills sharp...NO JOKE!! I sucked at trigonometry and physics and vector math up until this year. Since I've been actively designing and developing, I've really gotten sharp with the stuff I used to hate, and I've learned a ton of new aspects of math and physics. Now I don't have the same aprehension about my kid needing help in math and me not being able to help him. Thanks, Unity, for making me a better father!!