add atan2
This commit is contained in:
parent
d99cf5bdc9
commit
200336bba5
19
Boid.pde
19
Boid.pde
|
@ -38,8 +38,23 @@ class Boid
|
||||||
if (target != null)
|
if (target != null)
|
||||||
{
|
{
|
||||||
// TODO: Implement seek here
|
// TODO: Implement seek here
|
||||||
print(kinematic.getHeading());
|
//println(kinematic.getHeading());
|
||||||
kinematic.increaseSpeed(2,-.0001);
|
|
||||||
|
//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
|
// place crumbs, do not change
|
||||||
|
|
Loading…
Reference in New Issue