Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Плавное воспроизведение секвенции большого разрешения (http://www.flasher.ru/forum/showthread.php?t=127401)

a1. 13.07.2009 11:31

Плавное воспроизведение секвенции большого разрешения
 
Вот промежуточный вариант сайта:
www.denmaxcorp.com (Внимание! Сайт весит 5,7 метров).
Сделал специально не ссылкой, чтобы поисковики не индексировали пока.

Проблема заключается в том, что в первый раз секвенция, состаящая из 15 кадров 1920x1200 воспроизводится рывками, в последующие разы уже лучше, но всё равно.
Чтобы посмотреть - нажмите на кнопки потрфолио на столе - папка с картинками.

Есть идея, сначала воспроизводить в скрытом слое, поможет?

Воспроизвожу так:
Код AS3:

TweenLite.to(v1, frame_time, {delay:1, alpha:0});
TweenLite.to(v2, frame_time, {delay:1.05, alpha:0});
TweenLite.to(v3, frame_time, {delay:1.1, alpha:0});
TweenLite.to(v4, frame_time, {delay:1.15, alpha:0});
TweenLite.to(v5, frame_time, {delay:1.2, alpha:0});
TweenLite.to(v6, frame_time, {delay:1.25, alpha:0});
TweenLite.to(v7, frame_time, {delay:1.3, alpha:0});
TweenLite.to(v8, frame_time, {delay:1.35, alpha:0});
TweenLite.to(v9, frame_time, {delay:1.4, alpha:0});
TweenLite.to(v10, frame_time, {delay:1.45, alpha:0});
TweenLite.to(v11, frame_time, {delay:1.5, alpha:0});
TweenLite.to(v12, frame_time, {delay:1.55, alpha:0});
TweenLite.to(v13, frame_time, {delay:1.6, alpha:0});
TweenLite.to(v14, frame_time, {delay:1.65, alpha:0, onComplete:showPortfolioItems});

В обратном порядке так же.

Пробовал видео вставлять, но более чем fullHD-шное видео тоже подтормаживает.

Как лучше сделать показ этой секвенции?

зы Если есть какие замечания/пожелания по исполнению сайта, буду рад выслушать.

alatar 14.07.2009 17:59

Уменьшите разрешение, подумайте об обладателях нетбуков.
Замечания: размер сайта великоват, половина потенциальных посетителей на него так и не зайдут. Ну и пустовато как-то выглядит. Может стол крупнее показать?

a1. 14.07.2009 18:06

весь контент сайта виден начиная с разрешения 1024x768.
Размер сайта уменьшу примерно раза в полтора, но это не так критично, т.к. целевая аудитория находится в США с жирными каналами.

Пустовато, да. Борюсь с этим.

Так что по теме-то?

iNils 14.07.2009 18:10

Цитата:

Сделал специально не ссылкой, чтобы поисковики не индексировали пока.
Это ваши проблемы. Мне лень копипастить. Боитесь поисковиков, не выкладывайте вообще.

a1. 14.07.2009 18:51

Цитата:

Сообщение от iNils (Сообщение 835395)
Это ваши проблемы. Мне лень копипастить. Боитесь поисковиков, не выкладывайте вообще.

Хорошо, пусть будет так.

iNils 14.07.2009 19:11

Цитата:

Проблема заключается в том, что в первый раз секвенция, состаящая из 15 кадров 1920x1200 воспроизводится рывками, в последующие разы уже лучше, но всё равно.
Помню была похожая проблема в as2. В результате, положили все картинки в первом кадре в клип, который спрятали. При запуске были тормоза, но сама анимация стала играться плавно.
Но в вашем случаи... непонятно, зачем делать переход такого качества? Стартовая и конечная понятно, а промежуточные, либо видео, либо сами картинки физически меньших размеров, но растягивая к нужному.

a1. 14.07.2009 19:50

Я сначала тянул видео 960х600, качество не понравилось.
Попробую картинки.
Чем твины и морфинг лучше сделать? TweenLite не слишком тяжело?

AL.exe 15.07.2009 02:12

У меня на 1280х1024 появился вертикальный скролл (причем там всего пара пикселей, но ой как неприятно). Боюсь представить, что будет на 13" лэптопе, где 1280*900.

Добавлено через 49 секунд
Вот блин. Не люблю сайты, на которых непонятно что и как можно сделать, пока Tab не нажмешь, уж извините.

a1. 15.07.2009 08:23

Цитата:

Сообщение от AL.exe (Сообщение 835505)
У меня на 1280х1024 появился вертикальный скролл (причем там всего пара пикселей, но ой как неприятно). Боюсь представить, что будет на 13" лэптопе, где 1280*900.

Добавлено через 49 секунд
Вот блин. Не люблю сайты, на которых непонятно что и как можно сделать, пока Tab не нажмешь, уж извините.

Нечего извиняться, спасибо за комментарии.:drinks:
На моём нетбуке 1024 на 600 смотрится вполне терпимо.
Можно скрин со скролом? Не понимаю, как он появился, если там в процентах размеры. Скорее всего это adblock добавил свою закладочку, нет?
Щас да, на сайт даже особо не похоже, работаю над этим.

marat_sa 15.07.2009 09:41

Попробуйте вместо TweenLite заюзать Tweener. Качество анимации и быстродействие лучше.


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

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