1
에 나는 andEngineFlickery 텍스처 andEngine
이 화면에 표시 내 전체 텍스처 아틀라스의 원인public void onCreateResources(
OnCreateResourcesCallback pOnCreateResourcesCallback)
throws Exception {
BitmapTextureAtlasTextureRegionFactory.setAssetBasePath("gfx/");
mTextureAtlas = new BuildableBitmapTextureAtlas(getTextureManager(),
480, 800);
fruitTextureRegion = BitmapTextureAtlasTextureRegionFactory
.createFromAsset(mTextureAtlas, this, "fruitsprites.png");
fruitBG = BitmapTextureAtlasTextureRegionFactory.createFromAsset(
mTextureAtlas, this, "gamebg.png");
try {
mTextureAtlas
.build(new BlackPawnTextureAtlasBuilder<IBitmapTextureAtlasSource, BitmapTextureAtlas>(
0, 1, 1));
} catch (TextureAtlasBuilderException e) {
e.printStackTrace();
}
mTextureAtlas.load();
pOnCreateResourcesCallback.onCreateResourcesFinished();
// TODO Auto-generated method stub
}
내 질감을 가진 문제를 해요; 내 S4에서 텍스처가 연속적으로 깜박이고 텍스처가 거꾸로되어 있습니다. 이미지가 부분적으로 삼각형 모양으로 자른 것처럼 보입니다.
에뮬레이터에서 전체 텍스처 아트랩의 내용이 표시되고 화면이 깜박이지 않지만 텍스처가 업 사이징됩니다.
또한 fruitBGSprite.setVisible(true);
은 텍스처를 완전히 보이지 않게합니다 (그러나 화면은 깜박이지 않습니다). 지금 목표는 단지 하나의 텍스처를 내 배경으로 설정하는 것입니다.
의 fruitBG 변수를 만들; 이 행이 누락되었습니다 – Rama
'pOnCreateResourcesCallback.onCreateResourcesFinished();의 직전에 altas를로드했습니다. – HighMrSai
다른 지역 (즉, fruitTextureRegion 및 fruitBG)에 대해 동일한 텍스처를 사용하고 있습니다. 이것을 확인하십시오. 다른 텍스처로 작성하십시오. – Rama