Avatar billede javascript Nybegynder
10. juli 2005 - 22:32 Der er 8 kommentarer og
1 løsning

fører til en side?

Hejsa, jeg fandt et gratis snake spil på internettet.!
Nu vil jeg hører om der er én venlig én som kunne lave sådan når den er gået gameover så skal den gå til siden gemHighscore.php?point=også de point man har!

Her er koden..
if (m[x] == 1 or !(x%520) or !(int(x/520) % 33)) { // GAME OVER
if it is a snake block or outside the map on the next position

delete onEnterFrame; // quit looping main function


t.text += "\tGAME OVER!"; return; // type game over text and exit main
Avatar billede javascript Nybegynder
10. juli 2005 - 22:33 #1
Se hvor point er også videre her..
http://www.strille.net/works/snake_game_1Kb.txt
Avatar billede webt Nybegynder
10. juli 2005 - 22:53 #2
Her kommer den hurtige løsning, har brugt split til at smide indholdet af tekst feltet dvs scoren ind i et array
var score:Array=t.text.split(": "); //lav et array ud af data i tekst felt score[0] vil indholde teksten score og score[1]vil indholde points som vi skal ha fat i, nemmere end at bøvle med at regne scoren ud
getURL("gemHighscore.php?point="+score[1],"_blank"); //åben siden og send score[1] med

Sådan?

Mvh
Martin
Avatar billede webt Nybegynder
10. juli 2005 - 22:54 #3
koden skal stå lige før t.text+= game over tingen
Avatar billede javascript Nybegynder
10. juli 2005 - 23:00 #4
if (m[x] == 1 or !(x%520) or !(int(x/520) % 33)) { // GAME OVER if it is a snake block or outside the map on the next position
var score:Array=t.text.split(": ");
delete onEnterFrame; // quit looping main function
getURL("gemHighscore.php?point="+score[1],"_blank");
t.text += "\tGAME OVER!"; return; // type game over text and exit main
        }


Den fører ikke til nogle side? :(
Avatar billede webt Nybegynder
10. juli 2005 - 23:02 #5
åbne den browseren?
Avatar billede javascript Nybegynder
10. juli 2005 - 23:03 #6
Hov, smid svar.. skulle kører den fra nettet og ikke min comp :)
Avatar billede javascript Nybegynder
10. juli 2005 - 23:03 #7
Hvordan ændre jeg font typen og str og farve? :S
Avatar billede webt Nybegynder
10. juli 2005 - 23:23 #8
Det gør du med textformat metoden, grunden til du skal bruge den er at det er et tekstfelt lavet dynamisk med createTextField, den ser ca sådan her ud:

var txtFormat:TextFormat = new TextFormat(); //opret nyt textformat object
txtFormat.size = 22; //font size
txtFormat.color=0xff0000; //farve i hex
txtFormat.font = "Impact"; //skrifttype

Der er flere ting der kan sættes, men de står under textformat class i hjælp

Og så skal den bare sættes på tekstfeltet med:
t.setTextFormat(txtFormat);

En ting man lige skal huske er at den sidste kommando skal kaldes hver gang man ændre teksten i feltet, da formatering følger teksten ikke feltet.
Avatar billede webt Nybegynder
10. juli 2005 - 23:37 #9
Dvs hver gang der er et kald til
t.text="noget";
skal du efterfølge det med
t.setTextFormat(txtFormat);
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