Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

repeat mode for News-bar

[es] :: Flash :: repeat mode for News-bar

[ Pregleda: 1766 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

212.194.193.212
Diavoli GG

Član broj: 68353
Poruke: 61
..njuel-bg.customer.sbb.co.yu.



Profil

icon repeat mode for News-bar08.11.2005. u 12:47 - pre 224 meseci
evo mene ponovo :}

eeeee treba da napravim za news-bar niz objekata, broj objekata zavisi od broja informacija u xml fajlu,. u ovom .fla sam radio simulaciju sa kockicam, bez podataka,,. naime napravio sam jedan movieClip sa 15 frejmova, i smestio ga na mainline sa instance nazivom "film" i na prvom frejmu mainlinea se nalzi sledece var index=0; var control=5, var loopy=0;gde index oznachava broj movieClipa, prilikom dupliranja da bih vodio evidenciju, a control oznachva ukupan broj elemenat, u mom sluchaju kockica, loopy mi lsuzi da vodim evidenciju da li je prvi put film prolazi kroz moviClip ili n ti,, jel prvi put kao shto se vidi iz sledeceg koda ,prave se duplikati to se odnosi na pochetni sluchaj kada je loopy=0, e kada je loopy=1 to su svi naredni prolazi,, shto znachi da treba samo pozvati vec napravljenen clipove,,
, e sad kada linija u moviCluipu dodje do frejma 8, tu se nalazi sledeci kod
Code:

trace(_root.index);
if(_root.loopy==0)
{
    if(_root.index<=_root.control)
    {
        _root.film.duplicateMovieClip("film_"+_root.index,_root.index);
        _root.index++;
    }
}
else
{
    _root["film"+_root.index].gotoAndPlay(1);
}


a na poslednjem frejmu 15:

Code:


if(_root["film_"+_root.control]._currentframe==15)
{
    
    _root.index=0;
    _root.loopy=1;
    trace("moze da pochne drugi krug");
    -root.film.gotoAndPlay(1);
}
else
{
    stop();
}


e ideja mi je bila kada poslednji moviClip se kreira i dodje do poslednjeg frejma ovde 15, da se onda pozove prvi movieClip-film i pusti od pochetka..
ali neshto ne funkcionishe sve najboljeee,,.

eeeeeee ili kako nekomoze mi predlozi neshto jednostavnije, naime zamislite 10 nekih objekata-banalno kockica koje treba se kreiraju i idu u krug na odredjenoj lini,, znachi treba mi to za pravljenje news-bara koji sam i ranije pominjao, a ja cu posle lako uraditi text objekete i vuci to zi xml-a,,


nisam radio nikad puno sa ActionScriptom, pa samo se malo uhodam,,.,.:}}

pozdrav svima














 
Odgovor na temu

noviKorisnik
Dejan Katašić
Novi Sad

Član broj: 13216
Poruke: 4533
194.247.222.*

Sajt: www.novikorisnik.net


+5 Profil

icon Re: repeat mode for News-bar08.11.2005. u 13:37 - pre 224 meseci
Rešio bih to malo drugačije, hehe, skoro potpuno drugačije :-)

Koliko sam razumeo, poslednji treba da na svom petnaestom frejmu okine onaj prvi, od kojeg su svi nastali ;-) Drugačiji uslov na tom frejmu...

Code:
if (this._name == ('film_' + _root.control))


Takođe, nije potrebna else grana već bezuslovno zaustavljanje.

A na osmom frejmu, kada se jednom uđe u else granu, fali inkrementiranje indexa. Odnosno, index treba svakako da se inkrementira, tako da treba da ide nakon if-else strukture.
 
Odgovor na temu

212.194.193.212
Diavoli GG

Član broj: 68353
Poruke: 61
..njuel-bg.customer.sbb.co.yu.



Profil

icon Re: repeat mode for News-bar08.11.2005. u 15:20 - pre 224 meseci
u hvala puno po koji put,, sad mi ekstra shljaka,, a za temu se pogubio, reko de je nestala xaaxax :}}


pozdrav
 
Odgovor na temu

[es] :: Flash :: repeat mode for News-bar

[ Pregleda: 1766 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.