2014-02-18 108 views
0

我有一個大的圖像,然後我把它剪成9個相同的小圖像。這是我的代碼如何在圖像周圍製作邊框 - libgdx?

Image pricer[][] = new Image[3][3]; 

for (int i = 0; i < 3; i++) { 
    for (int j = 0; j < 3; j++) { 
     pricer[i][j] = new Image(TextureRegion.split(bg, tile, tile)[i][j]); 
     pricer[i][j].setSize(200, 200); 
     pricer[i][j].setPosition((j*200),600-(i*200)); 
     stage.addActor(pricer[i][j]);  
    } 
} 

現在,我要爲那些我devide成小peace.many感謝您的幫助創建圖像邊界

+0

你只需在每幅圖像的位置周圍繪製邊框即可。你有什麼嘗試? –

回答

1

您可以使用ShapeRenderer:

ShapeRenderer renderer = new ShapeRenderer(); 
renderer.begin(ShapeType.Line) 
renderer.setColor(color); 
renderer.rect(image.getImageX(), image.getImageY(), image.getImageWidth(), image.getImageHeight); 
renderer.end(); 
相關問題