Forum FAQForum FAQSearchSearch MemberlistMemberlist Forum ignore listForum ignore list RegisterRegister ProfileProfile Log in to check your private messagesLog in to check your private messages Log inLog in
progress bar ?

 
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    mi3dot.org Forum Index -> Flash
View previous topic :: View next topic  
Author Message
SANDRA24



Joined: 19 May 2006
Posts: 42
Location: ZAGREB

PostPosted: 28.11.2006 15:15    Post subject: progress bar ? Add user to your forum ignore list Reply with quote

učim pomalo flash i sad sam zapela na preloaderu :
napravim ovo ...
Ipak, ne bi Flash 8 bio Flash 8 da nam ne nudi gotovo automatsku izradu učitavača.
Kako?
1. Napravite novi sloj,
2. nazovite ga učitavač.
3. Dođite u prvi okvir sloja i iz komponenti (Window > Components) izaberite User Interface > ProgressBar te ga odvucite na Pozornicu.
4. Kliknite na traku napredovanja (ProgressBar), ta u Panelu osobina instanci dajte ima ucitProgressBar.
5. U isti okvir ubacite ActionScript kod:

ucitProgressBarListener = new Object();
ucitProgressBarListener = function (eventObject) {
ucitProgressBar._visible = false;
gotoAndPlay(2);
};
ucitProgressBar.addEventListener("complete",
ucitProgressBarListener);
ucitProgressBar.mode = "polled";
ucitProgressBar.source = "_root";
ucitProgressBar.conversion = "1";
ucitProgressBar.label = "LOADING %3%%";
ucitProgressBar.direction = "right";
ucitProgressBar.labelPlacement = "bottom";
stop();

a kaže mi ovo:

**Error** Scene=intro, layer=preloader, frame=1:Line 14: Statement must appear within on/onClipEvent handler
ucitProgressBarListener = new Object();

**Error** Scene=intro, layer=preloader, frame=1:Line 15: Statement must appear within on/onClipEvent handler
ucitProgressBarListener = function (eventObject) {

**Error** Scene=intro, layer=preloader, frame=1:Line 19: Statement must appear within on/onClipEvent handler
ucitProgressBar.addEventListener("complete",

**Error** Scene=intro, layer=preloader, frame=1:Line 21: Statement must appear within on/onClipEvent handler
ucitProgressBar.mode = "polled";

**Error** Scene=intro, layer=preloader, frame=1:Line 22: Statement must appear within on/onClipEvent handler
ucitProgressBar.source = "_root";

**Error** Scene=intro, layer=preloader, frame=1:Line 23: Statement must appear within on/onClipEvent handler
ucitProgressBar.conversion = "1";

**Error** Scene=intro, layer=preloader, frame=1:Line 24: Statement must appear within on/onClipEvent handler
ucitProgressBar.label = "LOADING %3%%";

**Error** Scene=intro, layer=preloader, frame=1:Line 25: Statement must appear within on/onClipEvent handler
ucitProgressBar.direction = "right";

**Error** Scene=intro, layer=preloader, frame=1:Line 26: Statement must appear within on/onClipEvent handler
ucitProgressBar.labelPlacement = "bottom";

**Error** Scene=intro, layer=preloader, frame=1:Line 27: Statement must appear within on/onClipEvent handler
stop();

Total ActionScript Errors: 10 Reported Errors: 10

jel tko zna u čem je problem...

ili ak netko zna nekaj slično ?!

hvala
Back to top
View user's profile Send private message
dblchckd



Joined: 02 Apr 2006
Posts: 106

PostPosted: 30.11.2006 02:05    Post subject: Re: progress bar ? Add user to your forum ignore list Reply with quote

Na brzinu sam preletio tvoj post tako da ne znam ima li kod koji si napisala gresaka, a nisam imao potrebe detaljnije gledati jer prvi problem koji trebas rijesiti nije u tome sto si napisala, nego gdje. Ovaj error se javlja kad definiras kod na objektu umjesto na frameu, a to se cesto zbog neiskustva zna desiti. Kad selektiras neki objekt (movie clip, odnosno u tvom slucaju progressBar) koji ti se nalazi na stageu onda i frame na kojem se mc nalazi izgleda kao da je selektiran. I onda, kad u actions panel uneses kod, umjesto na frame u kojem ti se objekt nalazi, greskom ga napises na objektu. A na objektu mozes pisati samo unutar neke event handler funkcije. Zato od kompajlera dobivas ove errore. Izmedju ostalog i zato je dobra praksa da sav kod pises na zasebnom lejeru na kojem nemas objekata.

Znaci da bi se rijesila ovih errora napravi slijedece:
Obrisi ovaj kod koji si napisala, zatim klikni na frejm u kojem ti se nalazi progressBar (ili jos bolje, na frejm u zasebnom lejeru, iznad frejma u kojem ti se nalazi objekt) i onda pejstaj isti ovaj kod. Nece vise biti ovih errora, a onda mozes dalje provjeravati je li sve u redu s kodom.
Back to top
View user's profile Send private message
meks



Joined: 12 Nov 2006
Posts: 4

PostPosted: 05.12.2006 16:49    Post subject: Add user to your forum ignore list Reply with quote

ak neko ima nek stavi neki tutorial za loading bar (jednostavi) Arrow
Back to top
View user's profile Send private message
Display posts from previous:   
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    mi3dot.org Forum Index -> Flash All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group