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

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 17.10.2007, 01:46
sinya вне форума Посмотреть профиль Отправить личное сообщение для sinya Посетить домашнюю страницу sinya Найти все сообщения от sinya
  № 1  
Ответить с цитированием
sinya
 
Аватар для sinya

Регистрация: Apr 2003
Адрес: Ukraine, Kiev
Сообщений: 189
Отправить сообщение для sinya с помощью ICQ
По умолчанию Какие вещи могут влиять на производительность флешки?

Всем привет.

Существует ли какое-то описание, что и насколько сильно влияет на производительность флешки? Каких вещей следует избегать, чтоб минимизировать загрузку проца?

В частности, меня мучают следующие вопросы:
1. Уменьшу ли я загрузку проца, заменив неподвижные элементы бэкграунда на растровые?
2. Влияет ли на загрузку полупрозрачный клип, если он покрывает только статичные объекты бэкграунда?
3. Имеет ли значение (с точки зрения загрузки проца) сложность векторной графики движущегося объекта, если для него _visible = false ?
4. Тот же вопрос касательно клипа с alpha = 0

.. и другие подобные.
__________________
Платон мне друг, но истина в вине.

Старый 17.10.2007, 02:04
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
1. Если включить cacheAsBitmap для неподвижного вектора, то разницы не будет;
2. Влияет;
3. Как-то было обсуждение насчет _visible. Было два диаметрально противоположных примера. В общем, к конесенсусу не пришли;
4. Безусловно будет отрисовка.

Старый 17.10.2007, 02:15
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 3  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
3. Буквально месяц назад столкнулся с ситуаций, когда флешка после добавления текста в заданное поле начинала тормозить. Я около часа ломал голову над причиной, но нашел ее. Под текстовым полем лежал анимированный клип, который за долго до появления поля был спрятан с помощью _visible = false, но продолжал проигрываться. После добавления stop (), проблема с торможением исчезла.
То есть не смотря на _visible = false, каждый фрейм анимации вызывал перерасчет всей векторной части клипа и текста.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 17.10.2007, 02:18
screamge вне форума Посмотреть профиль Отправить личное сообщение для screamge Посетить домашнюю страницу screamge Найти все сообщения от screamge
  № 4  
Ответить с цитированием
screamge
Ветеран форума
 
Аватар для screamge

Регистрация: Jul 2006
Адрес: Грузия, Тбилиси
Сообщений: 2,675
А если клип не был бы спрятан тормозов не было бы?
__________________
Free-lance | Twitter | Me

Старый 17.10.2007, 02:18
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 5  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Добавлю только лишь то, что не всегда этот перерасчет происходит (при _visible = false). Закономерность установить не удалось.

Старый 17.10.2007, 02:22
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 6  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
Цитата:
Сообщение от screamge
А если клип не был бы спрятан тормозов не было бы?
Были.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 17.10.2007, 03:11
AL.exe вне форума Посмотреть профиль Отправить личное сообщение для AL.exe Посетить домашнюю страницу AL.exe Найти все сообщения от AL.exe
  № 7  
Ответить с цитированием
AL.exe
 
Аватар для AL.exe

Регистрация: Jan 2004
Адрес: Net
Сообщений: 1,049
Отправить сообщение для AL.exe с помощью ICQ
Цитата:
Сообщение от __etc
1. Если включить cacheAsBitmap для неподвижного вектора, то разницы не будет;
Но работать-то при этом все равно будет быстрее, чем если использовать векторное изображение без cacheAsBitmap?
__________________
Дело не в тебе

Старый 17.10.2007, 05:05
Nirth вне форума Посмотреть профиль Отправить личное сообщение для Nirth Посетить домашнюю страницу Nirth Найти все сообщения от Nirth
  № 8  
Ответить с цитированием
Nirth
4AM Games
 
Аватар для Nirth

блогер
Регистрация: Nov 2002
Адрес: Sofia
Сообщений: 6,264
Записей в блоге: 1
Отправить сообщение для Nirth с помощью ICQ Отправить сообщение для Nirth с помощью AIM Отправить сообщение для Nirth с помощью MSN Отправить сообщение для Nirth с помощью Yahoo Отправить сообщение для Nirth с помощью Skype™
Цитата:
Но работать-то при этом все равно будет быстрее, чем если использовать векторное изображение без cacheAsBitmap?
Почему? cacheAsBitmap нужен для того чтобы не было перерисовки. Если перерисовки нету то cacheAsBitmap никак не влият.
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^

Старый 17.10.2007, 10:32
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 9  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Цитата:
Сообщение от AL.exe
Но работать-то при этом все равно будет быстрее, чем если использовать векторное изображение без cacheAsBitmap?
Зависит ровным счетом от самого векторного изображения.

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

Регистрация: Apr 2003
Адрес: Ukraine, Kiev
Сообщений: 189
Отправить сообщение для sinya с помощью ICQ
Тоесть имеет смысл включать cacheAsBitmap для всех векторных объектов игры?
__________________
Платон мне друг, но истина в вине.

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

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

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


 


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


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