From 200336bba50210592a2077493f2e7e41f5f4da05 Mon Sep 17 00:00:00 2001 From: JH159753 Date: Tue, 20 Sep 2022 15:37:41 -0700 Subject: [PATCH] add atan2 --- Boid.pde | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/Boid.pde b/Boid.pde index 6913121..3856023 100644 --- a/Boid.pde +++ b/Boid.pde @@ -38,8 +38,23 @@ class Boid if (target != null) { // TODO: Implement seek here - print(kinematic.getHeading()); - kinematic.increaseSpeed(2,-.0001); + //println(kinematic.getHeading()); + + //float targetDirection = atan2(target.y, target.x); + float temp1 = atan2(kinematic.getPosition().y-target.y, kinematic.getPosition().x-target.x); + float temp2 = kinematic.getHeading(); + kinematic.increaseSpeed(1,kinematic.getHeading() - temp1); + println(temp1 + " " + temp2); + + + + + + + + + + kinematic.increaseSpeed(1,-.001); } // place crumbs, do not change