try {
vector = subjectTransformable.preventPassingThroughOtherObjects( vector, 2 );
} catch( Throwable t ) {
//pass
}
subjectTransformable.moveRightNow( vector );
/*
double yPos = ((Transformable)subject.get()).getPosition().getItem(1);
((Transformable)subject.get()).moveRightNow(Direction.FORWARD,dt*speed.z);
if (((Boolean)stayOnGround.get()).booleanValue()) {
Vector3 pos = ((Transformable)subject.get()).getPosition();