Amended collision effect radius

#story[1195]
main
cbt24 8 years ago
parent 7d58b05e38
commit 02b4146fa3

@ -306,7 +306,7 @@ public class RaceController extends Controller {
if(nextMark.getMark2() != null) { if(nextMark.getMark2() != null) {
view3D.getShape(nextMark.getMark2().getSourceID()).setMaterial(markColor); view3D.getShape(nextMark.getMark2().getSourceID()).setMaterial(markColor);
} }
Subject3D shockwave = new Shockwave(); Subject3D shockwave = new Shockwave(10);
viewSubjects.add(shockwave); viewSubjects.add(shockwave);

@ -9,8 +9,8 @@ import javafx.scene.transform.Rotate;
* Created by cbt24 on 14/09/17. * Created by cbt24 on 14/09/17.
*/ */
public class Shockwave extends Subject3D { public class Shockwave extends Subject3D {
public Shockwave() { public Shockwave(double radius) {
super(new Cylinder(5,0),0); super(new Cylinder(radius,0),0);
getMesh().getTransforms().add(new Rotate(-90, Rotate.X_AXIS)); getMesh().getTransforms().add(new Rotate(-90, Rotate.X_AXIS));
getMesh().setMaterial(new PhongMaterial(new Color(0,0,0,0))); getMesh().setMaterial(new PhongMaterial(new Color(0,0,0,0)));
} }

Loading…
Cancel
Save