PDA

Просмотр полной версии : Не получается зациклить баннер Flash CS4


sevnet
07.04.2010, 02:10
Тему "Как зациклить баннер" http://www.flasher.ru/forum/showthread.php?p=528865
Я видел и перечитал 10 раз, и перепробовал в последний кадр вставлять разные коды, в т.ч.
_root.gotoAndPlay(1);
Нефига не помогает, проигрываю баннер локально, всё Ок, выгружайю на сайт http://at5.ua, прокручивается и останавливается на последнем кадре((
Исходник тут: http://at5.ua/images/b/Total.fla, скомпилированный тут: http://at5.ua/images/b/Total.swf
Думал может проблема в движке сайта Joomla, скачал из инета другой баннер влепил на сайте, крутится по кругу, всё Ок.
На баннерах в инете, при нажатии правой кнопкой на них, по умолчанию стоит галочка "Цикл", а на моём нету(((.

Это мой первый баннер, не судите строго, объясните, плиз, что я делаю не так!?

koIIImarik
07.04.2010, 11:30
У меня работает зацикленно. Посмотрите, поставлена ли у вас галочка на пункте «Цикл» в контекстном меню, которое показывается по правой кнопке на флешке.

sevnet
07.04.2010, 20:22
У меня работает зацикленно. Посмотрите, поставлена ли у вас галочка на пункте «Цикл» в контекстном меню, которое показывается по правой кнопке на флешке.
Перечитайте внимательно мой пост, я же написал, что если поставить галочку, то крутиться по кругу, а если нет (по умолчанию её нет), то останавливается.
Зайдите на сайт http://at5.ua, там крутиться этот баннер, и по умолчанию галочка "цикл" не стоит, а если я закидываю на сайт любой другой баннер выкачанный из инета, у которого по умолчанию галочка стоит, то она и на моём сайте остаётся, соответственно и баннер крутиться по циклу.

Добавлено через 4 часа 4 минуты
Кароче, ховоря, косяк в движке сайта CMS Joomla, в нём почему-то все баннеры с кодом AS3.0 один раз проигрываются и останавливаются.

Кто сталкивался, чё делать?

Добавлено через 5 часов 30 минут
Кароче сделал, правдо через Ж...
Пришлось декодировать скомпилированный swf во fla верскии Flash MX 6 программулиной Sothink SWF Decompiler (качал на http://thepiratebay.org), потом опять открыть его в моём Flash CS4, добавить тудой код AS2:
_root.gotoAndPlay(1)
В последний кадр. Не знаю нужен ли он вообще, или и без него старый формат в Joomla будет по кругу играть!? Не проверял, просто впадлу.

И исчё добавил код для того чтобы при нажатии на банер в новом окне открывался нужный сайт.
on (release)
{
getURL("http://at5.ua", "_blank", "POST");
}


Но для того чтобы догадаться куда его вставлять, пришлось скачать из инета пару баннеров swf, декодировать во fla, скопировать от туда кнопку, в новый слой над всеми остальными и подменить код чужой кнопки на свой, на написанный выше.
Как сделать такую кнопку самостоятельно так и не догнал(((.
Просто скачал чужую и вставил в новый слой)))

В общем баннер крутиться по кругу, всем спасибо!
Надеюсь мой опыт будет полезен таким же новичкам, как и я.

Juice_Green
08.04.2010, 15:44
при публикации флешки loop 'true' или false ?

porshe
30.07.2011, 14:57
я сделал всё гораздо проще. Сперва в папку images/banners на Joomla вкидывал ролик, и ставил банер через окно открывающее эту папку, и тоже ролик проигрывался один раз и тормозил, но на одном из сайтов я хейдер ставил через туже функцию банер, так как не смог найти где нормально можно в РНР прописать хейдер (новый формат шаблонов) и через этот скрипт ставил там хейдер, хейдер при этом зациклен. тоже самое сделал на своём сайте с банером и всё пашет на ура, теперь только нужно проблемку решить чтоб по центру банер стоял а то в мозиле съезжает вправо а не по центру, но это уже другой разговор.
посмотреть работающий банер можно по www.psihof.net . А скрипт пишу ниже
<object type="application/x-shockwave-flash" data="images/banners/banner1.swf" width="200" height="215">
<param name="movie" value="images/banners/banner1.swf" />
<param name="quality" value="high" />
<param name="menu" value="false" />
<param name="wmode" value="opaque"> <strong>//обязательно, делает флеш в тексте, убирает баг верхнего слоя</strong>
<img src="images/top.jpg" alt="Без флеша" height="215" width="200" /> // Показывается картинка, когда отключен флеш.