Если размер вашего телефона составляет 320x480, тогда AndEngine выполняет screenCapture() с тем же разрешением 1: 1.Как получить захват экрана при двойном разрешении?
Я попытался изменить размер поверхности ... Я попытался генерируя камеру в двойном разрешении ... я попытался масштабированием mRenderSurfaceView ....
Но, то ScreenCapture() всегда будет сохранить файл в разрешении 320x480, то есть в разрешении фактического устройства.
Так может ли кто-нибудь помочь мне показать, как я могу получить захват экрана в двойном разрешении?
Я сомневаюсь, что это возможно. Экран генерируется с этим разрешением из базовых частей, поэтому я уверен, что нет дополнительных «версий», которые лежат вокруг для более высоких разрешений. Вам придется перестроить экран для одного (и, таким образом, повторить любые сообщения/действия, которые сделали экран таким, каким он есть). – Nanne
Хм .. Так как я могу восстановить сцену при двойном разрешении? Я не собираюсь вникать в рассечение AndEngine. Это будет большая работа. Потому что для этого мне придется полностью очистить себя от OpenGL ES. Когда-нибудь я буду, но не сейчас! ; D – CodenameLambda1
Ну, если бы я знал больше о andengine, я бы поставил ответ, а не просто комментарий :). Я полагаю, вы могли бы «подделать» текущее разрешение, пытаясь переопределить значения, которые используются заранее? Извините, я не могу вам помочь, может быть, какой-то герой-герой приходит :) :) – Nanne