Я хочу получить скриншот для спрайта в скворце, я нахожу этот метод: -camera-roll" rel="nofollow">http://forum.starling-framework.org/topic/taking-a-screenshot-and-save-it-to-the-camera-roll . Но когда я хочу сделать снимок экрана для спрайта, который больше экрана (я имею в виду, что целевой спрайт частично выходит за пределы экрана), я получил только часть экрана. Нужна помощь? Большое спасибо!
Как получить растровый скриншот для «большого» спрайта в скворце?
Ответы (1)
Вы можете видеть в коде, где он использует размер экрана для определения размера растрового изображения:
var nativeWidth:Number = getNextPowerOfTwo(Starling.current.stage.stageWidth * scale);
var nativeHeight:Number = getNextPowerOfTwo(Starling.current.stage.stageHeight * scale);
Измените эти строки, чтобы они имели нужную ширину и высоту.
person
Plastic Sturgeon
schedule
30.08.2012