Скриншот: http://imgur.com/kNASpПоказано большое изображение в ImmediateLayer
EDIT - В попытке продемонстрировать этот вопрос лучше, кажется, что большое изображение в Immediate слое быть обрезано до размера ImmediateLayer.
В образце образца есть два ImmediateLayers. Размер левой руки отображает изображение, которое больше размера ImmediateLayer, и появляется при обрезании при повороте или. С правой стороны изображение с низким разрешением изображения масштабируется и отображается в том же положении. Отстегнул.
В фоновом режиме показана оригинальная версия изображения, показывающая, что она полностью загружена и только обрезана, когда отображается в ImmediateLayer.
Итак, не проблема вращения, но вопрос о том, может ли изображение отображаться и транслироваться в ImmediateLayer без обрезания?
ORIGINAL -
В PlayN, я пытаюсь повернуть изображение при визуализации с подрезанными ImmediateLayer. Я могу повернуть изображение, установив поворот поверхности во время рендеринга, но это заставляет обрезать изображение, а затем поворачивать. Таким образом, изображение звезды будет иметь свои точки, обрезанные до его поворота на место.
Правильно ли этот код вращения и отсечение ошибки?
surface.save();
surface.rotate(rotation);
surface.drawImage(star, 0, 0);
surface.restore();
Бит фона, причина для использования в ImmediateLayer должен иметь 2 игрока вид разделенного экрана, бок о бок.
Оригинальный вопрос обновлен, чтобы включить скриншот и дополнительные разъяснения. – AiTuDou