add atan2

This commit is contained in:
JH159753 2022-09-20 15:37:41 -07:00
parent d99cf5bdc9
commit 200336bba5
1 changed files with 17 additions and 2 deletions

View File

@ -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