내가 Server.The 문제에 배치 이미지에서 스프라이트를 제작하고이 코드를 통해 코드망가
ITexture mTexture = new BitmapTexture(
mEngine.getTextureManager(),
new IInputStreamOpener() {
@Override
public InputStream open()
throws IOException {
URL url = new URL(
"http://tenlogix.com/cupcakemania/"+ImageName+".png");
HttpURLConnection connection = (HttpURLConnection) url
.openConnection();
connection.setDoInput(true);
connection.connect();
InputStream input = connection
.getInputStream();
BufferedInputStream in = new BufferedInputStream(
input);
return in;
}
},TextureOptions.BILINEAR_PREMULTIPLYALPHA);
의 다음 부분에서 참조하시기 바랍니다 AndEngine 안드로이드에 onResume에서 서버에서 텍스처를 다시로드하려면 onPaused가 호출되면 AndEngine이 모든 리소스를 언로드 한 다음 onResume에서 엔진이 리소스를 다시로드합니다. 이 텍스처는 웹에 배치 된 이미지로 만들어지기 때문에 다시로드하는 데 시간이 걸립니다. 이것을 피할 수있는 방법이 있습니까? 나는 다시 그것을 다시로드하고 싶지 않다. 일단로드되면 언젠가 언젠가는 언젠가 언젠가는 내가 원할 때까지로드되지 않아야한다. 백그라운드에서 비동기 작업으로이 작업을하고 있습니다. 내 문제에 대한 해결책을 알게되어 기쁩니다. 감사합니다.
게임로드 (스플래시 화면) 중에 내부/외부 저장소에 이미지를로드하고 캐시합니까? 네트워크는 어디에도 없습니다. –