![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Apr 2010
Адрес: Earth
Сообщений: 1,897
|
Если трясется Bitmap, то нужно pixelSnapping поставить PixelSnapping.NEVER, и scaleX = scaleY = 0.99. Если все еще продолжает, то выставить smoothing = true. Если не помогло, то не знаю ))
|
|
|||||
|
я бы
а) разбил фон на как можно большее число отдельных объектов б) при сдвиге фона обходил бы все объекты циклом и те объекты, габаритный прямоугольник которых не пересекается с видимой частью stage - скрывал (visible = false) в) каждому объекту прописал бы casheAsBitmap = true, чем ускорил вывод графики на экран PS Чтобы обойти все объекты внутри контейнера понадобится: 1) свойство numChildren 2) метод getChildAt(...) 3) цикл for
__________________
...вселенская грусть |
|
|||||
|
Регистрация: May 2010
Адрес: падаю в небо
Сообщений: 5
|
Ох, тут свет вчера отрубили!
iflamberg, та с выключенным! Вот с включенным, если Вы еще не потеряли интерес, посмотрите пожалуйста, есть ли это хорошо? И там по совету i.o. выставлен PixelSnapping.NEVER и smoothing = truehttp://narod.ru/disk/20315459000/%D0...itmap.swf.html Цитата:
))Я не могу отдать кому-нибудь кодировать, так как я у нас никого не знаю, кто бы разбирался в AS3, а во-вторых, проект некоммерческий (в смысле я его делаю забесплатно) А вообще, сколько может примерно стоить кодинг сайта? gloomyBrain, гигантское спасибо за подробный ответ!))) Щас буду все пробовать... Последний раз редактировалось Kasja Lisenova; 02.05.2010 в 08:16. |
|
|||||
|
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
Кстати, еще можно весь контент показывать через прямоугольную маску, которую при загрузке флеша подгонять по размерам под экран. Это должно помочь, поскольку флеш не будет отрисовывать то, что не показывается.
|
|
|||||
|
Тему не читал, поэтому сейчас в чем дело сказать не могу, но просто не могу не восхитится фоном.) Очень красиво, вы талант.
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
|
Регистрация: May 2010
Адрес: падаю в небо
Сообщений: 5
|
Спасибо! (краснею и смущаюсь
)) Я знала, что единороги очень галантны)mikhailk, замечательная идея с маской, ура, теперь я знаю как убрать корявые края и решить проблему с экраном!!! ))Благодарю весьма всех за советы, мне теперь нужно время, чтобы все это расковырять и испробовать! Последний раз редактировалось Kasja Lisenova; 03.05.2010 в 17:38. |
|
|||||
|
Я сейчас делаю флэш-сайт - звездное небо, которое можно плавно двигать бесшовно в любую сторону. Размер картинки всей этой - 9000x9000px ))) И все отлично работает. Проц грузится на 50-55%. Суть в том, что небо это состоит из кусков 500x500px.
+Так что совет - разбивайте фон на фрагменты. Но и не стоит разбивать на слишком маленькие фрагменты - чем больше кусков, то это, я думаю, тоже не в лучшую сторону. + Если слишком много сложных векторных изображений - то тогда используйте растровую картинку. Или можно попробывать для каждого мувика применить casheAsBitmap, при условии что эти мувики статичны. + Еще на загрузку процессора влияет прозрачность этих мувиков. А в Вашем случае, как я вижу, где-то 3 больших слоя, которые проглядываются сквозь друг друга )) Отсюда и тормоза ) + Еще рывки могут быть из-за низкого FPS в настройках - минимум выставлять нужно 24-30 кадра/сек. Вот кстати ссылка на один из моих первых сайтов - http://djstitch.ru/. Тут тоже сдвигаются плавно обекты при навигации. Тоже была проблема с рывками которую пришлось решать. Фон - это заливка текстурой + слой со всякими наложеннми эффектами в виде полупрозрачных PNG Последний раз редактировалось djken; 09.06.2010 в 16:11. |
![]() |
![]() |
Часовой пояс GMT +4, время: 02:50. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|