Тормозня @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 11 ] 
*   Список форумов / Технологии изображения / Flash » ответить » создать топик « | »
Автор Сообщение
IonDen666 Муж.
постоянный участник
109
Сообщения: 3234
Зарегистрирован: 25.11.04
Откуда: Москва
Заголовок сообщения: Тормозня
Сообщение Добавлено: 18 Июль 2006, 14:35:44 
Люди, объясните плиз. Почему, когда в больших текстовых полях используешь use device fonts, флэш тормозит значительно сильнее, чем когда используешь embeded font с навороченным антиалайсингом?

_________________
Frontend developer: IonDen.com
Harlequin Муж.
соучастник
5
Сообщения: 935
Зарегистрирован: 01.05.04
Откуда: Moscow
Сообщение Добавлено: 18 Июль 2006, 14:47:07 
Это - факт. Причем с embeded и антиалиасингом это не связано - достаточно просто выставить конкретный фонт.

_________________
{ Арлекин Interactive }
IonDen666 Муж.
постоянный участник
109
Сообщения: 3234
Зарегистрирован: 25.11.04
Откуда: Москва
Сообщение Добавлено: 18 Июль 2006, 14:56:05 
Harlequin, чуть по подробнее можно?

У меня текстовое поле создается скриптом. Фонт задается внешней css-кой. Как избавить флэшку от тормозни в этом случае?

_________________
Frontend developer: IonDen.com
Harlequin Муж.
соучастник
5
Сообщения: 935
Зарегистрирован: 01.05.04
Откуда: Moscow
Сообщение Добавлено: 18 Июль 2006, 15:02:46 
хз - надо конкретно смотреть флэшку, но название фонта в ней должно быть указано прямо.

_________________
{ Арлекин Interactive }
bE(o0L Муж.
постоянный участник
23
Сообщения: 3311
Зарегистрирован: 22.07.03
Откуда: сзабугра
Сообщение Добавлено: 18 Июль 2006, 15:09:58 
я рендрю текстовое поле на битмап в полную высоту, (если высота больше 4000 пикс, делаю несколько битмапов), ставлю маску на клип с этим битмапом, и подвязываю скролл.
это всё летает на п3-600 (спецом нарыл на складе старьё для тестов)

Кстати можно вообще написать свой шустрый хтмл парсер.

_________________
можно на ТЫ.
IonDen666 Муж.
постоянный участник
109
Сообщения: 3234
Зарегистрирован: 25.11.04
Откуда: Москва
Сообщение Добавлено: 18 Июль 2006, 15:21:36 
Ну вот смотри:

текстовое поле генерится так:
Код:
   mcont_mc.createTextField("cont_txt", 1, 5, 5, 495, 375);
   mcont_mc.cont_txt.html = true;
   mcont_mc.cont_txt.border = false;
   mcont_mc.cont_txt.mouseWheelEnabled = false;
   mcont_mc.cont_txt.multiline = true;
   mcont_mc.cont_txt.styleSheet = styleCss;
   mcont_mc.cont_txt.wordWrap = true;
   mcont_mc.cont_txt.selectable = true;
   mcont_mc.cont_txt.htmlText = textName;


Содержение внешней css-ки

Код:
p {color:#FFFFFF; font-family:Trebuchet MS; font-size:11px;}


Саму флэшку можно посмотреть здесь:
http://www.itex.ru/novex/index.php?page=rus

тормозня возникает в тот момент, когда мы двигаем мышью над текстовым полем. В то же время если использовать embeded font тормозни нет никакой.

_________________
Frontend developer: IonDen.com
bE(o0L Муж.
постоянный участник
23
Сообщения: 3311
Зарегистрирован: 22.07.03
Откуда: сзабугра
Сообщение Добавлено: 18 Июль 2006, 20:37:51 
попробуй
mcont_mc.cont_txt.selectable = false;

_________________
можно на ТЫ.
Eduard Муж.
участник
61
Сообщения: 1629
Зарегистрирован: 24.09.03
Откуда: St.Petersburg , Moscow
Сообщение Добавлено: 18 Июль 2006, 22:46:31 

bE(o0L писал(а):
я рендрю текстовое поле на битмап в полную высоту, (если высота больше 4000 пикс, делаю несколько битмапов), ставлю маску на клип с этим битмапом, и подвязываю скролл.
это всё летает на п3-600 (спецом нарыл на складе старьё для тестов)

Кстати можно вообще написать свой шустрый хтмл парсер.

прикольно, я тоже уже задымывался над такими приемчиками, пора их применять на практике!
Harlequin Муж.
соучастник
5
Сообщения: 935
Зарегистрирован: 01.05.04
Откуда: Moscow
Сообщение Добавлено: 19 Июль 2006, 08:09:16 
Вообще-то у меня по ссылке все бегом летает :shock:

_________________
{ Арлекин Interactive }
ctrlaltdel Муж.
соучастник
13
Сообщения: 866
Зарегистрирован: 17.02.05
Сообщение Добавлено: 19 Июль 2006, 09:09:03 
Harlequin, такая Же ФИгня ТОрмозов нет - При Овере на Поле- Ни Замедление- Рывки мыши . Ни замедление Анимашки не Наблюдалось

_________________
Вы смеётесь над нами , потому что мы отличаемся от вас,
а мы смеёмся над вами, потому что вы НЕ отличаетесь друг
от друга
IonDen666 Муж.
постоянный участник
109
Сообщения: 3234
Зарегистрирован: 25.11.04
Откуда: Москва
Сообщение Добавлено: 19 Июль 2006, 10:39:39 
Harlequin, ctrlaltdel, на моем домашнем тоже летает :) но это ведь не повод :) Я тестил на весьма слабеньких компиках.

_________________
Frontend developer: IonDen.com
*   Список форумов / Технологии изображения / Flash « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 11 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100