Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > API приложений и сред

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 02.08.2014, 14:45
ShockWave512 вне форума Посмотреть профиль Отправить личное сообщение для ShockWave512 Посетить домашнюю страницу ShockWave512 Найти все сообщения от ShockWave512
  № 11  
Ответить с цитированием
ShockWave512

Регистрация: Dec 2007
Адрес: NA
Сообщений: 741
Отправить сообщение для ShockWave512 с помощью Skype™
да и так ясно без скаута
до фильтров у меня тоже 60 на любом гпу, даже на планшете
при включении чб фильтра сразу падает до 10-20

Старый 02.08.2014, 14:47
Tails вне форума Посмотреть профиль Отправить личное сообщение для Tails Найти все сообщения от Tails
  № 12  
Ответить с цитированием
Tails
 
Аватар для Tails

блогер
Регистрация: Dec 2008
Адрес: г. Чебоксары
Сообщений: 2,259
Записей в блоге: 6
Попробуйте создать 1 экземпляр фильтра и один раз установить его в свойство filter всех дисплей объектов.
Попробуйте замерить fps 100 фильтров на чистом Starling.
__________________
Дети не должны знать о своих родителях

Старый 02.08.2014, 14:56
ShockWave512 вне форума Посмотреть профиль Отправить личное сообщение для ShockWave512 Посетить домашнюю страницу ShockWave512 Найти все сообщения от ShockWave512
  № 13  
Ответить с цитированием
ShockWave512

Регистрация: Dec 2007
Адрес: NA
Сообщений: 741
Отправить сообщение для ShockWave512 с помощью Skype™
пробовал, хуже

Старый 02.08.2014, 15:56
Tails вне форума Посмотреть профиль Отправить личное сообщение для Tails Найти все сообщения от Tails
  № 14  
Ответить с цитированием
Tails
 
Аватар для Tails

блогер
Регистрация: Dec 2008
Адрес: г. Чебоксары
Сообщений: 2,259
Записей в блоге: 6
У вас цветочки ведь не анимированные?
Тогда можно провернуть такой финт:
  1. Создаёте спрайтА и спрайтБ
  2. СпрайтБ - это контейнер, в котором отображается ваш цветочек. На этот контейнер вешаете любой фильтр, хоть даже самый тяжелый.
  3. Помещаете спрайтБ в спрайтА
  4. СпрайтуА вызываете метод flatten();

Таким образом, изменённая текстура цветочка кешируется и не перерисовывается каждый кадр заного. Когда нужно обновить отображение цветочка снова, вызываете спрайтуА flatten();
__________________
Дети не должны знать о своих родителях

Старый 02.08.2014, 17:10
ShockWave512 вне форума Посмотреть профиль Отправить личное сообщение для ShockWave512 Посетить домашнюю страницу ShockWave512 Найти все сообщения от ShockWave512
  № 15  
Ответить с цитированием
ShockWave512

Регистрация: Dec 2007
Адрес: NA
Сообщений: 741
Отправить сообщение для ShockWave512 с помощью Skype™
понял, попробую

Добавлено через 49 минут
так, а где у старлинговского Image flatten() ?

вроде был раньше ...


понял, там нужен контейнер отдельный


Последний раз редактировалось ShockWave512; 02.08.2014 в 18:03.
Старый 02.08.2014, 18:29
LifeIsRhythm вне форума Посмотреть профиль Отправить личное сообщение для LifeIsRhythm Найти все сообщения от LifeIsRhythm
  № 16  
Ответить с цитированием
LifeIsRhythm
[+1 22.07.14]
[+4 12.08.14]
[+1 09.02.15]

Регистрация: May 2014
Сообщений: 182
4 fps...

Старый 02.08.2014, 18:46
ShockWave512 вне форума Посмотреть профиль Отправить личное сообщение для ShockWave512 Посетить домашнюю страницу ShockWave512 Найти все сообщения от ShockWave512
  № 17  
Ответить с цитированием
ShockWave512

Регистрация: Dec 2007
Адрес: NA
Сообщений: 741
Отправить сообщение для ShockWave512 с помощью Skype™
2LifeIsRhythm - 4fps - это где?

2Tails - после flatten() перестает анимироваться покачивание, пробовал и на СпрайтА анимировать, такое может быть?

Старый 02.08.2014, 18:51
Tails вне форума Посмотреть профиль Отправить личное сообщение для Tails Найти все сообщения от Tails
  № 18  
Ответить с цитированием
Tails
 
Аватар для Tails

блогер
Регистрация: Dec 2008
Адрес: г. Чебоксары
Сообщений: 2,259
Записей в блоге: 6
Раскачивайте спрайтА, у которого flatten() вызываете. Проверьте ещё раз, вы где-то ошиблись, должно работать.
__________________
Дети не должны знать о своих родителях

Старый 02.08.2014, 19:51
ShockWave512 вне форума Посмотреть профиль Отправить личное сообщение для ShockWave512 Посетить домашнюю страницу ShockWave512 Найти все сообщения от ShockWave512
  № 19  
Ответить с цитированием
ShockWave512

Регистрация: Dec 2007
Адрес: NA
Сообщений: 741
Отправить сообщение для ShockWave512 с помощью Skype™
2Tails - Громадное спасибо! Теперь все в норме! выдает честные 60-50 кадров!

Старый 02.08.2014, 22:52
LifeIsRhythm вне форума Посмотреть профиль Отправить личное сообщение для LifeIsRhythm Найти все сообщения от LifeIsRhythm
  № 20  
Ответить с цитированием
LifeIsRhythm
[+1 22.07.14]
[+4 12.08.14]
[+1 09.02.15]

Регистрация: May 2014
Сообщений: 182
Теперь до двух снизилось... У меня ноут, что-то типа 4ГБ оперативы, 3 ядра, но вот ускорение наверное не поддерживает.
Хотя я не верю, что Ваша игра потребляет ресурсов больше mortal combat последний, которая у меня играет.

Создать новую тему Ответ Часовой пояс GMT +4, время: 16:54.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 16:54.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.