10. juli 2005 - 22:32Der 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
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
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
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 }
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.
Dvs hver gang der er et kald til t.text="noget"; skal du efterfølge det med t.setTextFormat(txtFormat);
Synes godt om
Ny brugerNybegynder
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.