Comments and answers for "Special movement for game"
http://answers.unity.com/questions/1404924/special-movement-for-game.html
The latest comments and answers for the question "Special movement for game"Comment by xercool on xercool's answer
http://answers.unity.com/comments/1405005/view.html
Still have problem because the spaceship is in infinite loop when the point under one. Well that is not the solution.
As i see the problem it has too long radius that's cause it can't meet the destintion point there.Sun, 10 Sep 2017 09:32:14 GMTxercoolAnswer by Cuttlas-U
http://answers.unity.com/answers/1404995/view.html
hi;
u have a "rotationSpeed" value;
if u increase this value this problem will be solved cause the space ship rotate too fast and it wont stuck in an infinite loop;
but that does not look good when space ship is far from the red point ;
so the idea here can be to get the distance between the player and the red point and multiply the rotaition of the space ship based on that distance;
float t = Vector3.Distance(Playerpos, Redpoin);
transform.rotation = Quaternion.RotateTowards(transform.rotation, qTo, Time.deltaTime * rotationSpeed / t);
so with the code above "t" is the distance between them and if its a big number the rotaition will be so low but if its a small number rotation will be faster;
i wrote this to give u an idead but u have to play with the values to find a good value for the space ship rotation;Sun, 10 Sep 2017 07:26:02 GMTCuttlas-U