Friday, February 24, 2012

Moving an image towards its direction? [closed]


I'm a relatively young java developer. I don't know much geometry yet. I need to know what the algorithm is (in code form) to move an object towards the direction it is rotated in. Thanks!


1 comment:

  1. (Learning basic geometry/basic vector math would help a lot i.e. http://www.helixsoft.nl/articles/circle/sincos.htm)

    If your direction is some sort of vector - just offset current position by corresponding x and y components (potentially scaled).

    If you direction is by angle - use sin/cos to compute offsets and scale:

    x = speed * cos (angleRadians);
    y = speed * sin (angleRadians);


    To transform degrees to radians - divide by PI.

    ReplyDelete