Bubbles collision events to RaceLogic
- ColliderRegistry collects and forwards all Collision events - RaceLogic observes the ColliderRegistry of its single Race instance #story[1100]
This commit is contained in:
@@ -401,6 +401,5 @@ public class Boat extends Collider {
|
||||
|
||||
@Override
|
||||
public void onCollisionEnter(Collision e) {
|
||||
System.out.println(e.getBearing().degrees());
|
||||
}
|
||||
}
|
||||
|
||||
@@ -86,9 +86,5 @@ public class Mark extends Collider {
|
||||
|
||||
@Override
|
||||
public void onCollisionEnter(Collision e) {
|
||||
if(e.getBearing().degrees() == 0) System.out.println("Ahead");
|
||||
else if(e.getBearing().degrees() < 90) System.out.println("Starboard");
|
||||
else if(e.getBearing().degrees() > 270) System.out.println("Port");
|
||||
else System.out.println("Behind");
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user