Merge pull request #571 from grizeldi/patch-1
Added cleanup for ChaseCamera
This commit is contained in:
commit
2d6bfc3853
@ -266,6 +266,22 @@ public class ChaseCamera implements ActionListener, AnalogListener, Control, Jme
|
||||
inputManager.addListener(this, inputs);
|
||||
}
|
||||
|
||||
/**
|
||||
* Cleans up the input mappings from the input manager.
|
||||
* Undoes the work of registerWithInput().
|
||||
* @param inputManager InputManager from which to cleanup mappings.
|
||||
*/
|
||||
public void cleanupWithInput(InputManager mgr){
|
||||
mgr.deleteMapping(CameraInput.CHASECAM_TOGGLEROTATE);
|
||||
mgr.deleteMapping(CameraInput.CHASECAM_DOWN);
|
||||
mgr.deleteMapping(CameraInput.CHASECAM_UP);
|
||||
mgr.deleteMapping(CameraInput.CHASECAM_MOVELEFT);
|
||||
mgr.deleteMapping(CameraInput.CHASECAM_MOVERIGHT);
|
||||
mgr.deleteMapping(CameraInput.CHASECAM_ZOOMIN);
|
||||
mgr.deleteMapping(CameraInput.CHASECAM_ZOOMOUT);
|
||||
mgr.removeListener(this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets custom triggers for toggling the rotation of the cam
|
||||
* default are
|
||||
|
Loading…
x
Reference in New Issue
Block a user