浏览代码

Adding @Override to cloneForSpatial() methods in bullet lib.

Paul Speed 9 年之前
父节点
当前提交
20f62cbd64

+ 1 - 0
jme3-bullet/src/common/java/com/jme3/bullet/control/BetterCharacterControl.java

@@ -663,6 +663,7 @@ public class BetterCharacterControl extends AbstractPhysicsControl implements Ph
         rigidBody.setUserObject(null);
     }
 
+    @Override
     public Control cloneForSpatial(Spatial spatial) {
         BetterCharacterControl control = new BetterCharacterControl(radius, height, mass);
         control.setJumpForce(jumpForce);

+ 1 - 0
jme3-bullet/src/common/java/com/jme3/bullet/control/CharacterControl.java

@@ -87,6 +87,7 @@ public class CharacterControl extends PhysicsCharacter implements PhysicsControl
         return spatial.getWorldTranslation();
     }
 
+    @Override
     public Control cloneForSpatial(Spatial spatial) {
         CharacterControl control = new CharacterControl(collisionShape, stepHeight);
         control.setCcdMotionThreshold(getCcdMotionThreshold());

+ 1 - 0
jme3-bullet/src/common/java/com/jme3/bullet/control/GhostControl.java

@@ -93,6 +93,7 @@ public class GhostControl extends PhysicsGhostObject implements PhysicsControl {
         return spatial.getWorldRotation();
     }
 
+    @Override
     public Control cloneForSpatial(Spatial spatial) {
         GhostControl control = new GhostControl(collisionShape);
         control.setCcdMotionThreshold(getCcdMotionThreshold());

+ 1 - 0
jme3-bullet/src/common/java/com/jme3/bullet/control/KinematicRagdollControl.java

@@ -910,6 +910,7 @@ public class KinematicRagdollControl extends AbstractPhysicsControl implements P
     public void render(RenderManager rm, ViewPort vp) {
     }
 
+    @Override
     public Control cloneForSpatial(Spatial spatial) {
         KinematicRagdollControl control = new KinematicRagdollControl(preset, weightThreshold);
         control.setMode(mode);

+ 1 - 0
jme3-bullet/src/common/java/com/jme3/bullet/control/RigidBodyControl.java

@@ -89,6 +89,7 @@ public class RigidBodyControl extends PhysicsRigidBody implements PhysicsControl
         super(shape, mass);
     }
 
+    @Override
     public Control cloneForSpatial(Spatial spatial) {
         RigidBodyControl control = new RigidBodyControl(collisionShape, mass);
         control.setAngularFactor(getAngularFactor());

+ 1 - 0
jme3-bullet/src/common/java/com/jme3/bullet/control/VehicleControl.java

@@ -106,6 +106,7 @@ public class VehicleControl extends PhysicsVehicle implements PhysicsControl {
         return spatial.getWorldRotation();
     }
 
+    @Override
     public Control cloneForSpatial(Spatial spatial) {
         VehicleControl control = new VehicleControl(collisionShape, mass);
         control.setAngularFactor(getAngularFactor());