Avatar billede flash-man Nybegynder
19. juli 2002 - 23:11 Der er 10 kommentarer og
1 løsning

Highscore-liste i standalone flashfilm (eks. søges!)

Hej Eksperter!

Jeg er igang med et lille spil i flash og er kommet til highscore-delen.. Jeg har oprettet et spørgsmål for RET lang tid siden ( http://www.eksperten.dk/spm/215576 ) hvor I kan det hvad jeg fik a' vide, men jeg kan stadig ikke finde ud af hvordan det skal gøres.. Nu er jeg kommet dertil hvor jeg ikke kan finde andre ting der ligesom lige er lidt vigtigere så nu er jeg villig til at give 100 points hvis jeg kan få det eksempel (DER VIRKER!) i .fla fil som jeg kan eksperimentere med på computeren.. Håber der er nogen der kan hjælpe, jeg har virkelig brug for det nu..

</FlashMan!>
Avatar billede flash-man Nybegynder
19. juli 2002 - 23:15 #1
Og for jer flash-eksperter der virkelig keder sig så ville jeg osse gerne lige høre om man kan lave et stop/start-funktion til dette script:

onClipEvent (enterFrame) {
    if (this, _x>1200) {
        setProperty (this, _x, -10);
    }
    if (this, _x<-10) {
        setProperty (this, _x, 1200);
    }
    setProperty (this, _x, _x+Number(7.5));
}
Avatar billede baitianlong Nybegynder
19. juli 2002 - 23:51 #2
onClipEvent (enterFrame) {
  if(givdengas) { 
    if (this, _x>1200) {
        setProperty (this, _x, -10);
    }
    if (this, _x<-10) {
        setProperty (this, _x, 1200);
    }
    setProperty (this, _x, _x+Number(7.5));
    }
}
 

Så skal du bare sætte _root.mcnavn.givdengas = true, når den skal køre (o;
Avatar billede baitianlong Nybegynder
19. juli 2002 - 23:51 #3
...og false når den skal stoppe (o;
Avatar billede baitianlong Nybegynder
20. juli 2002 - 00:08 #4
Dit script kan koges lidt ned...

onClipEvent(enterFrame) {
  if(givdengas) {
      if(_x > 1200) {
        _x = -10;
      }
  _x += 7.5;
  }
}

Så vidt jeg kan se, gør den det samme.
Avatar billede flash-man Nybegynder
28. juli 2002 - 17:32 #5
Det er da helt utroligt.. Hvor er alle jer flash-nørder blevet af?? Er der ikke noget, der ved hvordan dether skal gøres..?
Avatar billede barklund Nybegynder
28. juli 2002 - 18:03 #6
Er det MX? Så vil jeg anbefale dig at finde ud af, hvad man kan med den seneste player (> 6.0.39.0 (airwolf, tror jeg den hed), seneste er 6.0.40.0), og læse lidt om SharedObject() og/eller localConnection()... Jeg har ikke selv styr på dem, men det er noget med, at man kan lave en connection til nogle statiske objekter i et preset område af harddisken hvor flash sørger for at gemme data selvom flash lukkes ned.

Prøv at søge på FlashCoders [chattyfig.figleaf.com], og evt. også på macromedia's egne dokumentationer om seneste release...
Avatar billede flash-man Nybegynder
28. juli 2002 - 18:11 #7
barklund > jeg bruger bare flash 5..

Du kom vist osse med svaret for lang tid siden, men fortalte aldrig hvordan jeg skulle lægge det ind i flash-filmen... Men hvis du kan lave det så'n så det virker i en .fla-fil og sende det til min mail ( 2k@ofir.dk ) eller lægge et link her på siden, så er der 100 points hjemme..!
Avatar billede baitianlong Nybegynder
28. juli 2002 - 22:36 #8
Hvad med os "flash-eksperter der virkelig keder som laver en stop/start-funktion til dette script..."

(o;
Avatar billede flash-man Nybegynder
29. juli 2002 - 23:06 #9
legende.dk > Du skal nok få nogen points men jeg vil gerne have fat i koden til den der highscore, og det lægger jeg nok i første prioritet..

Anyway.. Så kan jeg ikke få det til at virke med den der if function.. Jeg er ikke så go' til flash-programmering så du må lige hjælpe mig lidt på vej.. =)
Avatar billede flash-man Nybegynder
29. juli 2002 - 23:09 #10
ups... Det var ikke meningen du skulle have alle 120 points.. Vil du ikke lige lægge 100 af dem ud igen, jeg kom til at kvaje mig.. =(
Avatar billede baitianlong Nybegynder
29. juli 2002 - 23:27 #11
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester