Avatar billede treypocca Nybegynder
09. januar 2003 - 16:03 Der er 9 kommentarer og
1 løsning

Tæller

Hej

Jeg et newbie spørgsmål i lingo.

Jeg er ved at lave et bueskyde spil. Jeg har et Total Point member, hvor den skal lægge point'ene sammen efter hvert skud. Kan ikke helt finde af dette problem.
Kan godt få spillet til at vise Point for hver pil, men kan som sagt ikke lægge dem sammen i total point memberren.
Avatar billede jakobclausen Nybegynder
09. januar 2003 - 16:07 #1
Du skriver at du godt kan få den til at vise pointene for hvert spil, ligger de i en variabel eller hvordan?
Avatar billede jakobclausen Nybegynder
09. januar 2003 - 16:14 #2
on exitframe
global variable1 {, variable2} {, variable3} {, total}
total = variable1 + variable 2 + variable 3
end

Ovenstående script placeres i det frame hvor du får brug for det
total er den variabel som indeholder alle pointene lagt sammen
variabel 1,2,3 er pointene fra de forskellige spil
Avatar billede treypocca Nybegynder
09. januar 2003 - 16:36 #3
Jeg har vist formuleret mig lidt forkert. Det er ikke efter hvert spil, men efter hver runde(hvis det gør nogen forskel). Jeg kan ikke lige se hvordan jeg skal bruge dit forslag. Er stadig nybegynder:-)

Jeg burger et field member til point alt efter, hvor på skudeskiven jeg rammer.

Member("Point").text = string(S)
Member("Total point").text = string(T)
updatestage

S værdien fastsættes efter hvor på skive jeg rammer.
T værdien skulle gerne ligge den forrige S værdi til efter hver runde. Men det kan jeg ikke få den til.
Avatar billede jakobclausen Nybegynder
09. januar 2003 - 16:38 #4
Hvilken version af director bruger du?
Avatar billede jakobclausen Nybegynder
09. januar 2003 - 16:39 #5
Bruger du icq, så skriv lige til mig #127563097
Avatar billede treypocca Nybegynder
09. januar 2003 - 16:43 #6
Jeg bruger 8.5.

Jeg skal bare have den til at lægge S til T efter hver runde. Men selvom jeg også bruger min runde-tæller værdi kan jeg ik få det til at virke.
Avatar billede treypocca Nybegynder
09. januar 2003 - 16:44 #7
Jeg sidder på en netcafe uden ICQ.
Avatar billede jakobclausen Nybegynder
09. januar 2003 - 16:45 #8
For at få den til at virke, skal du oprette en variabel som indeholder runde 1 pointene. Når runde2 er spillet lægges de til, og skriver ud i et tekst field
Avatar billede jakobclausen Nybegynder
09. januar 2003 - 16:46 #9
Du kan bare bruge http://go.icq.com
Avatar billede kanding Nybegynder
09. januar 2003 - 17:41 #10
hvad med:

global gSubPoint, gTotalPoint

on newGame
gSubPoint = 0
gTotalPoint = 0
end

on newRound
gSubPoint = 0
end

on addToPoint p
gSubPoint = gSubPoint + p
gTotalPoint = gTotalPoint + p
member("runde_point").text = string(gSubPoint)
member("total_point").text = string(gTotalPoint)
end
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