Я разрабатываю игру и использовать метод batcher.drawSprite нарисовать все изображения в игре (фон и все символы)Правильно ли использовать batcher.drawSprite, чтобы нарисовать все изображения в игре?
in assets.java :
charAtlas = new Texture(game, "charAtlas.png");
charEnemy = new TextureRegion(charAtlas, 0,0,250,300);
in worldGame.java :
batcher.beginBatch(Assets.charAtlas); // set atlas
batcher.drawSprite(130, 628, 120,140, Assets.charEnemy);
//assets.charEnemy
это право использовать этот метод во всех состоянии? У меня 3 атласа в игре, я даже использую размер атласа 2048x2048, поэтому я могу включить все мои изображения там.
Однако изображение выглядит размытым в игре (Протестировано в заметке галактики, вкладке и галактике). смотрит на вышеприведенный код, у меня даже есть символ врага, который принимает размер в моем атласе до 250x300, не имеет смысла, что он будет выглядеть размытым, поскольку я только рисую его в 120x140.
Примечание: я не использую макет (я не имею в виду не файл макета в Рез папку) .. я использую drawsprite нарисовать все изображения (символов, меню, кнопки и т.д.) .. обновление: Я пытался использовать изображения символа файлы из другой игры, которые я распаковывал, когда я запускаю приложение, он также выглядит размытым и неровным. в то время как в оригинальной игре это так гладко и остро. почему это ?
так долго и до сих пор нет ответа, жалость stackoverflow – ganero