@Override
    public void update() {
        checkTileCollision();
        setPos(xTemp, yTemp);
        if(dx == 0 && !hit) setHit();
        animation.update();
        if(hit && animation.hasPlayedOnce()) remove = true;
    }