public void update(float dt){
		totKillTime+=dt;
		if(totKillTime>=killTime && killType.equals(KillType.TIMED))
			main.removeBody(getBody());
		if(light!=null)
			light.setPosition(getPixelPosition());
		if(body.getLinearVelocity().x < 0 && !isFacingLeft()) changeDirection();
		else if(body.getLinearVelocity().x > 0 && isFacingLeft()) changeDirection();
		animation.update(dt);
	}