В ActionScript 3 использование векторной графики является гарантированным способом нанесения огромного ущерба производительности вашего проекта.
Использование единственной Bitmap
для всех графиков с помощью .copyPixels()
через свой BitmapData
объект вместо всей векторной графики приведет к смехотворному повышению производительности и имеет важное значение для таких людей, как я, разрабатывающих игры в Flash.
Помимо этого, я не совсем уверен, что следующие основные вещи, на которые я должен нацеливаться и пытающихся оптимизировать, - это. Я использую много встроенных функций тригонометрии, но они, похоже, не влияют на все это. Я знаю, что есть несколько библиотек, которые оптимизируют математику с помощью методов приближения и аналогичных, но до сих пор я не нашел этих необходимых.
Есть ли другие массовые известные пункты, на которые я должен смотреть? Я больше имею в виду встроенные вещи, которые я должен соблюдать (например, избегать векторного рендеринга), а не как улучшить свой собственный стиль кодирования.