Замена видеоклипов спрайтами

Привет всем, так что я относительно новичок в AS3, у меня есть вопрос. Я разрабатываю мобильное приложение для устройств Android, и все мои объекты, которые находятся на сцене и которые добавляются на сцену, являются клипами. Через некоторое время я начинаю замечать падение FPS. Я знаю, что это связано с тем, что я не использую GPU устройств. Также я много читал о сторонних программах, которые используют GPU и значительно повышают производительность, таких как Starling framework. Я пытался внедрить это в свою игру и создать листы спрайтов и т. д. Но я просто получаю ошибку за ошибкой, и я понимаю, что я не настолько продвинут в AS3, чтобы по-настоящему понять, как его использовать. Поэтому мне было интересно, повысит ли производительность замена видеоклипов спрайтами? Или это вообще возможно. Я знаю, что спрайты могут работать как перемещение клипов, добавляя анимацию и т. д. Но повысит ли это производительность игры? Или я в значительной степени облажался, если не научусь использовать фреймворк для скворцов?

Любая помощь будет оценена спасибо всем.


person Nathan    schedule 22.02.2014    source источник
comment
Что вы имеете в виду под падением FPS через некоторое время? Это может быть связано с тем, что вы не освобождаете прослушиватели событий от всех объектов, которые вы отбрасываете путем разыменования. Убедитесь, что использование памяти вашим приложением не растет устойчивыми темпами, прежде чем пытаться оптимизировать в другом месте.   -  person Vesper    schedule 22.02.2014


Ответы (1)


Как вы думаете, сколько мувиклипов вас утомляют? Что это за ошибки? Я бы не стал полагаться на фреймворк, который спасет вас от плохого программирования. Лучше сначала сделать хорошее программирование. Спрайты против мувиклипов, вероятно, не ответ. Опубликуйте код и подробности, пожалуйста.

person Craig    schedule 22.02.2014