Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 更改分割图像的大小_Java_Loops_Nest - Fatal编程技术网

Java 更改分割图像的大小

Java 更改分割图像的大小,java,loops,nest,Java,Loops,Nest,如何更改分割图像的大小,使其固定在屏幕上 下面,我正在设置两个纹理区域。第一个将具有完整图像,第二个将具有分割图像 public TextureRegion fullImage; //load a image private TextureRegion[][] splitImage; //split image in 2d array splitImage= fullImage.split(tileWidth, tileHeight); 这会渲染图像,但大小太大 for (in

如何更改分割图像的大小,使其固定在屏幕上

下面,我正在设置两个纹理区域。第一个将具有完整图像,第二个将具有分割图像

public TextureRegion fullImage;       //load a image
private TextureRegion[][] splitImage; //split image in 2d array


splitImage= fullImage.split(tileWidth, tileHeight);
这会渲染图像,但大小太大

for (int row = 0; row < splitImage.length; row++) {
        for (int col = 0; col < splitImage[0].length; col++) {
            sb.draw(splitImage[row][col],
                    col * tileWidth, 
                    (Constants.ANDROID_HEIGHT - tileHeight) - (row * tileHeight));
        }
    }
for(int row=0;row

如何更改每个分割图像的宽度,使其适合屏幕

你的编程语言是什么?我的编程语言是java。你应该在你的问题中添加java标记。