#android #andengine
#Android #и движок
Вопрос:
Я новичок в использовании Andengine..
я получаю ошибку исключения file not found, когда пытаюсь выполнить следующий код.
public void onLoadResources() {
this.mTexture = new Texture(32, 32, TextureOptions.BILINEAR_PREMULTIPLYALPHA);
this.mFaceTextureRegion = TextureRegionFactory.createFromAsset(this.mTexture, this, "gfx/face_box.png", 0, 0);
this.mEngine.getTextureManager().loadTexture(this.mTexture);
}
Скорее всего, из-за этого gfx/face_box.png.
Как исправить эту ошибку? Как я могу использовать здесь свой собственный образ. Должен ли я указывать путь к любому изображению из моей галереи? или я могу использовать любое изображение, которое находится в drawable
папке.
Может ли какой-либо орган помочь?
Ответ №1:
Поместите нужное изображение в путь assets /gfx /[imagename].
Кроме того, сделайте размер ваших изображений таким, чтобы его можно было разделить на 2:
например, 16×16 или 32×32 или 128×32
Комментарии:
1. Просто замечание на стороне… вам не нужно изменять размер ваших изображений, в AndEngine текстуры должны иметь ширину и высоту в зависимости от 2 (2, 4, 8, 16, 32, 64, 128, …)