Avatar billede zycko Nybegynder
09. januar 2004 - 14:48 Der er 7 kommentarer

Flash (MX) "counter"

Hej!

Vi har i skolen fået til opgave at lave et "legetøj". Jeg har valgt at lave en charactergenerator til rollespil.

Mit problem er dog:
Jeg skal have en tæller, så når man trykker på knap A, bliver der fx, lagt 1 til et tal og når man trykke på knap B bliver der lagt 2 til. Men jeg mangler den fornødne viden til at lave det.. Jeg har fået af vide at jeg skal bruge variabler, men kender ikke rigtig noget til programmet...

Nogen der kan hjælpe?

På forhånd tak,
Zycko
Avatar billede zycko Nybegynder
09. januar 2004 - 14:59 #1
To ting jeg lige glemte:

- Det ikke skal være en webcounter..

- Det kan vel godt beskrives som en score-tæller i spil.. Fx hver gang du rammer en flaske, så får du 1 point.
Avatar billede docks Nybegynder
09. januar 2004 - 15:22 #2
i din main timeline i din første frame skrive du:

score = 0;

På dine knapper lægger du bare scriptet:

on(release){
_root.score++; // bliver lagt en til
}

eller

on(release){
_root.score +=2;
}

Men du skriver så i din 2. post at det skal være når din karakter rammer flasken. I så fald skal du have en hitTest på ...
Avatar billede zycko Nybegynder
09. januar 2004 - 15:43 #3
Mit problem er så:

Hvordan får jeg den dynamiske tekstbox jeg har til at "opfange" scoren og skrive den?

Zycko
Avatar billede docks Nybegynder
09. januar 2004 - 15:54 #4
du vælger din dynamiske tekstbox og i din properties bar hvor der står "Var" skal du skrive _root.score
Avatar billede lokum Nybegynder
10. januar 2004 - 00:04 #5
Eller (når vi snakker driftsikkerhed...):

on(release){
  _root.score++; // bliver lagt en til
  ditTextFelt.text = _root.score;
}
Avatar billede zycko Nybegynder
13. januar 2004 - 00:18 #6
Så fik jeg endelig testet det på skolen (har ikke programmet hjemme).
Men hvad så hvis jeg vil have flere tællere, uafhængigt af hinanden? Er det bare at skrive score1 = 0; score2 = 0 osv.
og så selvfølgelig:
on(release){
_root.score1++;
}

Eller er jeg helt gal på den?

Takker for de godt forklarende (og overbærende ;)) svar..

Zycko
Avatar billede docks Nybegynder
13. januar 2004 - 01:25 #7
Jeps det er helt korrekt :)
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