![]() |
Проблема с FPS.
Салют! :)
Недавно закинул на FGL первую игру. Появилось два поста, и в обоих заметили о том что скорость воспроизведения очень низкая, но когда сам тестирую в дебагере или в браузере все в порядке, низкой ее точно не назовешь. FPS стоит на 60. Если ставить любое между 30 и 60 то графику начинает жутко дергать. На 30 не колбасит, но не плавно все выглядит. Думаю что с FPS загнул. Переделывать под 30 или в чем-то еще может быть дело? |
Stage3D используется?
|
Нет.
Еще редко, но бывает что флешка запускается со скоростями 120(?!) и 30. Видимо последнее у юзеров и происходит. От кол-ва подключенных ядер fps зависит? |
FPS Зависит от установленного во флешке fps, либо меньше, если компьютер не тянет. Выложите что-ли ваш шедевр, чем так гадать.
|
Вложений: 1
В настройках ноута Понизил скорость ЦП на "Минимальную", запустил флешку... вот и те самые 30 fps :(
Старый трейлер, скорость сейчас та же - https://www.youtube.com/watch?v=pQCC4A9U6ic Обрезок прилеплен. |
У вас весь бэграунд вращается на заднем фоне, этим действием вы заставляете флеш плеер каждый кадр перерисовывать огромную область экрана, отсюда и тормоза. Сделайте вращение через некоторые интервалы, через несколько кадров, а лучше вообще уберите.
|
Вложений: 1
Понятное дело что тормозит из за перерисовки, но не до такой же степени! Там растр а не векторная картинка. Да и выпиливать не очень хочется, хоть какое-то движение.
Покопался и нашел из за чего еще тормоза - прочитал "где-то когда-то" что кэшировать в растр надо для лучшей производительности, вот и накэшировал все :D Сейчас в исходное перевел. На "минимальной" скорости ЦП подтормаживает только при переходах. Если проблема останется уберу кручение как и советуете. Прилепил файл без кеширование в растр. Буду благодарен если напишете о производительности :) |
Ну вы бы что-ли fps метр какой добавили бы, так на глаз значительно лучше стало. Сойдёт.
|
Эх, совсем забыл про такие примочки. Спасибо за помощь! :)
P.S. Игру дорабатываю. Простенький сюжет и графику поинтереснее. |
| Часовой пояс GMT +4, время: 16:33. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.