Я искал продлить на вопрос, я спросил ранее здесь:Flash AS3 | Создание камеры/Moving Viewport/Zoom
Flash AS3 | Pan/Zoom with mouse input
Основа теперь что с этим решением работает, я ищу, чтобы улучшить мой процесс гораздо больше для достижения более качественного результата.
Что я прошу здесь, если кто-то может помочь мне найти способ сделать это так, чтобы «окно просмотра» (то, что отображается на экране) привязано или следует за объектом вокруг. Например, как показано в области снайперской винтовки, вы видите изображение через то, что по существу является HUD, и вы видите разные части изображения, когда движется HUD.
Наряду с этим, есть ли способ для меня реализовать функцию масштабирования? Мое единственное предположение - увеличить фактическое отображаемое изображение, так что любая помощь в этом будет действительно замечательной!
Еще раз спасибо ребятам!
Если другой ** [ответ] (http://stackoverflow.com/a/37242829/2057709) ** дал вам рабочее решение, вы должны отметить это как правильное. –
PS: Да для масштабирования вам нужно будет увеличить (посмотрите 'scaleX' &' scaleY'). Для маскировки создайте MovieClip, содержащий радиальный градиент (белый центр, идущий наружу на черный), а затем используйте «blendMode», например «Multiply» или «Overlay». Добавьте градиент MC в кадр после изображения, чтобы поставить его выше. Он должен показывать изображение, как через область. Попробуйте это и посмотрите, что вы думаете о результате ... –