Toon posts:

[Flash] Wat doe ik fout?

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een flash filmpje gemaakt en het probleem zit in Scene 1. Als volgt:

De eerst 3 frames bestaan uit een preloader

frame 1:
code:
1
2
percent = Math.floor(getBytesLoaded()/getBytesTotal()*100);
load.text = percent + "%";

frame 2:
code:
1
2
3
4
5
if (percent == 100){
gotoAndPlay(4);
}else{
gotoAndPlay(1);
}

frame 3:
stop();

Tot dus ver werkt het prima hij laadt het bestandje met een procentbalkje enzo, gaat perfect en dan komt ie bij frame 4 aan. Hierin is een plaatje met een knop opgenomen. De button heeft als actie:
code:
1
2
3
on (release) {
    gotoAndPlay("5");
}

en het frame zelf als actie 'stop();' zodat ie niet doorgaat naar frame 5, maar gewoon wacht tot de user de knop heeft ingedrukt.. (released).. Ik denk dat die stop en gotoAndPlay met elkaar botsen want als ik het filmpje uitvoer dan krijg ik wanneer ik op de button druk frame 1 te zien.. (hij begint weer aant begin van de scene... ipv frame 5)

Wie??

Verwijderd

Ik heb ditzelfde probleem gehad, eens kijken hoe ik het heb opgelost :) (ook bij een preloader)

edit:
Heb het flash filetje weggegooid, helaas 8)7


wat je zou kunnen proberen is i.p.v. gotoandplay gewoon play te doen op de button, ik meen me te herrinneren dat het zoiets raars was (vanaf frame 4 kom je met play immers toch ook langs frame 5 ;))

[ Voor 66% gewijzigd door Verwijderd op 03-03-2004 20:37 ]


Verwijderd

Topicstarter
pfff.. bizar dit werkt idd.. beetje vreemd maar goed.

code:
1
2
3
on (press) {
    play();
}


thanx!

[ Voor 5% gewijzigd door Verwijderd op 03-03-2004 20:40 ]


Verwijderd

Verwijderd schreef op 03 maart 2004 @ 20:40:
pfff.. bizar dit werkt idd.. beetje vreemd maar goed.

code:
1
2
3
on (press) {
    play();
}


thanx!
my pleasure :) ik denk gewoon een bug in flash :/

  • CrashOne
  • Registratie: Juli 2000
  • Niet online

CrashOne

oOoOoOoOoOoOoOoOoOo

Huh? Volgens mij moet je gewoon de quotes om het nummer weghalen, anders refereer je naar een label.

Huur mij in als freelance SEO consultant!


Verwijderd

Topicstarter
nee want dan krijg je direct '{' expected..

Wat me meteen bij een volgend probleem brengt.. als ik vanuit scene 2 bijv. terug wil kunnen naar scene 1 frame 31 en ik geef een knop in scene 2 de actie:

code:
1
2
3
on (release) {
    gotoAndPlay("Scene 1", "31");
}


Dan begint ie in Scene 1 bij frame 1 ipv 31...

  • CrashOne
  • Registratie: Juli 2000
  • Niet online

CrashOne

oOoOoOoOoOoOoOoOoOo

code:
1
2
3
on(release){
gotoAndStop("scene", 100);
}


En jij krijgt dan een error? :?

Die quotes horen er gewoon niet als je naar een framenummer wilt.

Huur mij in als freelance SEO consultant!


Verwijderd

Topicstarter
Ok die had ik zelf kunnen zien |:( maar goed.. hier is het eindresultaat.. hoewel de tekst een beetje chaotisch staat.. het moest er binnen 24 uur op en das precies de tijd die ik voor deze site had dus wat dat betrefd ben ik nog wel redelijk tevreden voor een eerste flash probeerseltje.. (ksou nog wel ff willen weten hoe je rechtermuisknop informatie uitzet)

http://www.7sins-party.nl

Gr

  • CrashOne
  • Registratie: Juli 2000
  • Niet online

CrashOne

oOoOoOoOoOoOoOoOoOo

param name="menu" value="false"

Huur mij in als freelance SEO consultant!

Pagina: 1