Advertisement
Mendenbarr

Target

Feb 27th, 2014
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.48 KB | None | 0 0
  1. xTarget = target.transform.position.x;
  2. yTarget = target.transform.position.y;
  3. xCurrent = transform.position.x;
  4. yCurrent = transform.position.y;
  5. xDistance = xCurrent - xTarget;
  6. yDistance = yTarget - yCurrent;
  7. xSpeed = (float) Math.Sqrt(100f * Math.Pow(xDistance, 2f)/(384.16f + Math.Pow(xDistance, 2f)));
  8. flyTime = Math.Abs(xDistance / xSpeed);
  9. Debug.Log(flyTime);
  10. ySpeed = yDistance / flyTime + flyTime * 4.9f;
  11. launchSpeed.x = (xSpeed);
  12. launchSpeed.y = (ySpeed);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement