konto usunięte

Temat: repeat flv

witam.
Mam problem.
Chcę zapętlić mój baner internetowy we flash cs5 as3. bbędzie odpalany jako streaming. do flasha wrzuciłem flv, jako import to stage (sam baner robiony w after effects) tak jakby cały baner jest w jednej pierwszej klatce. jak zrobić by baner był odtwarzany w kółko. znalazłem pełno kodów ale nic nie działa włącznie z tym http://www.kirupa.com/forum/showpost.php?p=2573369&pos....
Cezary Bielecki

Cezary Bielecki iOS Developer

Temat: repeat flv

Kliknij na film i nadaj mu jakąś instance name np. movie.

Dodaj kod:
movie.addEventListener(Event.COMPLETE, completeHandler);

function completeHandler(e:Event):void
{
movie.play();
}
Cezary Bielecki edytował(a) ten post dnia 24.01.11 o godzinie 04:29

konto usunięte

Temat: repeat flv

Zrobiłem jak kazałeś, nie widzi mi żadnego błędu, a jednak baner nie leci zapętlony. nad warstwą z banerem mam warstwę z buttonem, może z tym coś trzeba zrobić ?
Cezary Bielecki

Cezary Bielecki iOS Developer

Temat: repeat flv

Ciężko coś poradzić nie widząc fla ;-) Wystaw gdzieś

konto usunięte

Temat: repeat flv


Obrazek


Obrazek


tak wygląda to ogólnie
Cezary Bielecki

Cezary Bielecki iOS Developer

Temat: repeat flv

Widzę że masz zamknięty ten film w klipie, jeśli to jest flv, to wrzuć go na scenę wybierając opcję streamu z serwera, i obiektowy który się pojawi nadaj ten instance name. Bez zamykania w jeszcze jednym mc

konto usunięte

Temat: repeat flv

ale baner robię dla innych osób więc wysyłam gotowe pliki. więc jak mam wybrać już opcję sreamu z serwera ... przeciez oni sami będą sobie to umieszczać w internecie . . .sory jeśli to głupio brzmi ale na flashu znam sie najmniej ze wszystkiego :)Mariusz Sydow edytował(a) ten post dnia 24.01.11 o godzinie 11:41
Cezary Bielecki

Cezary Bielecki iOS Developer

Temat: repeat flv

Mariusz Sydow:
ale baner robię dla innych osób więc wysyłam gotowe pliki. więc jak mam wybrać już opcję sreamu z serwera ... przeciez oni sami będą sobie to umieszczać w internecie . . .sory jeśli to głupio brzmi ale na flashu znam sie najmniej ze wszystkiego :)Mariusz Sydow edytował(a) ten post dnia 24.01.11 o godzinie 11:41

Sam napisałeś w pierwszym poście ze baner będzie odpalany jako streaming ;-) Nie szkodzi że wysyłasz pliki, wyślesz plik swf razem z flv, i wszystko będzie działać, jak długo ścieżka do flv zostanie niezmieniona.

konto usunięte

Temat: repeat flv

OK. OGRANĄŁEM TO :) DZIĘKI . Po prostu nie wiedziałem że w miejscu URL trzeba podac całą nazwę z rozszerzeniem pliku FLV i to wystarczy. Napisz mi tylko jak poznałeś różnicę że wrzuciłem to inaczej niz poprzez własnie streaming - dla mnie wszystko wygląda tak samo z tą różnicą że działa :)
aha i jeszcze jedno - to co pisza w specyfikacjach
"Aby umożliwic zaciąganie pliku poprzez streaming należy podpiąć w kodzie kreacji zmienna
„flvUrlName” "

Rozumiem że to własnie zrobiłem importując poprzez URL - nie muszę wykonywać dodatkowych akcji ? np w kodzie czy coś ? bo własnie tak piszą w tej specyfikacji że w kodzie kreacji trzeba podpiąć zmienna ? ? Mariusz Sydow edytował(a) ten post dnia 24.01.11 o godzinie 14:06
Cezary Bielecki

Cezary Bielecki iOS Developer

Temat: repeat flv

Ciężko powiedzieć nie widząc specyfikacji o co dokładnie chodzi, może o przekazanie do playera parametru z flashvarsów, ale to strzał. Generalnie jeśli robisz po prostu banner dla kogoś to w tej postaci będzie działał, wystarczy ;)

Na screenshocie zobaczyłem że zamknąłeś film w dodatkowym mc, a powinienem zobaczyć obiekt FLVPlayback, tudzież player napisany z kodu, ale to wyższa szkoła jazdy ;)

konto usunięte

Temat: repeat flv

ostatnie pytanie :)
ogólnie wszystko działa ale, zapętlenie tego banera nie jest "czyste". W sensie przy samym końcu powinno nastąpić łagodne przejście do początku a on tak jakby wiesza się na 0,5 sekundy i przeskakuje do początku. Jest na to sposób czy to jest normalne ?
Cezary Bielecki

Cezary Bielecki iOS Developer

Temat: repeat flv

Generalnie nie powinno ;-) Wystaw źródła

Następna dyskusja:

2 filmy FLV jeden po drugim




Wyślij zaproszenie do