From 189afc5a665482b561d39b3c13223cfae97da5a0 Mon Sep 17 00:00:00 2001 From: GordonDaFreeman Date: Wed, 20 Sep 2017 21:12:02 +0200 Subject: [PATCH] move --- src/fußballmanager/Position.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/fußballmanager/Position.java b/src/fußballmanager/Position.java index da40900..77e480c 100644 --- a/src/fußballmanager/Position.java +++ b/src/fußballmanager/Position.java @@ -16,4 +16,13 @@ public class Position { b = Math.abs(y-p.y); return Math.sqrt(a*a+b*b); } + + public void moveTo(Position t,double d){ + double cosT = (x - t.x)/getDistance(t); + double cosA = (y - t.y)/getDistance(t); + double ax = cosT*d; + double ay = cosA*d; + x += ax; + y += ay; + } }