Answers for "Special movement for game"
http://answers.unity.com/questions/1404924/special-movement-for-game.html
The latest answers for the question "Special movement for game"Answer 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