public void resetVisibility(){
        if(supportBackgroundPalette){
            for(int i=0;i< maxBackgroundPaletteSize;i++){
                if(i < visibleBackgroundPaletteSize){
                    imagePalette[i].setVisible(true);
                } else {
                    imagePalette[i].setVisible(false);
                }
            }
        }
        if(supportSpritePalette){
            for(int i=0;i< maxSpritePaletteSize;i++){
                if(i < visibleSpritePaletteSize){
                    spritePalette[i].setVisible(true);
                } else {
                    spritePalette[i].setVisible(false);
                }
            }
        }
    }