Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> JavaScript programmering >> Content

    Hur man gör en timer i Game Maker

    The Game Maker utveckling svit av YoYo Games är populär för sin förmåga att låta oerfarna spelutvecklare skapa sin dröm spel utan programmering . Däremot har vissa spelfunktioner inte färdiga funktioner i Game Maker gränssnittet . Det är där den företagsamma utvecklare måste skriva sin egen . En av dessa instanser är för ett spel timer som begränsar spelaren till en viss tid för att slutföra en nivå. Instruktioner
    1

    Skapa ett objekt genom att högerklicka på " objekt" och välja " Skapa objekt . " Namnge objektet " timer ". Tilldela inte det en sprite .
    2

    Klicka på " Ny händelse " och " Skapa ". Detta kommer att skapa koden för att ske så fort spelet startar .
    3

    Gå till "Kontrollpanelen " -fliken och dra ikonen som ser ut som en fyrkant med ordet " VAR " i det till " Åtgärder " panel . Att göra detta är den " fastställda rörliga " action och du använder den för att lagra information för användning någon annanstans i programmet . I popup-rutan som visas ger din variabel namnet " room_speed " och ställ in värdet på 30 . Detta är talande spelet du vill att det ska fungera med 30 bilder per sekund . Detta är mycket viktigt , eftersom Game Maker bara minns det antal bildrutor som visas och inte hur lång tid går .
    4

    Dra en annan " set variabel " action i " Åtgärder " panel . Namnge denna variabel " sekunder " och ställ in den på 10 . Detta är den tid på spelets timer .
    5

    Klicka på " Main 2 "-fliken och dra ikonen som ser ut som ett stoppur i " Åtgärder " panel . Ändra " antal steg "-inställningen för att läsa " room_speed . " Kom ihåg att " room_speed " berättar spelet hur många frames kommer att ske under en sekund . Nu är du ställer in ett alarm för att gå ut efter att många frames - . Med andra ord , att gå av efter en sekund
    6

    Klicka " Lägg till händelse " och välj " Alarm " för att skapa den kodande som kommer att ske varje sekund när larmet går .
    7

    Dra en annan " set variabel " handling och sätta variabeln "sekunder" till -1 och klicka i rutan " släkting . " Detta talar Game Maker att subtrahera ett från sekunderna variabel istället för att bara ställa den till -1 .
    8

    Dra testet variabeln ikonen till " Åtgärder " panel . Det ser ut som ordet " VAR " inuti en oktagon . Ställ den variabel som ska testas till " sekunder " och ange det värde som ska testas för som " 0 ".
    9

    Gå till " Main 2 "-fliken och dra " End Game " -ikonen i den " Åtgärder " panel . Det är den röda knappen som ser ut som en power - off -knapp . Detta kommer att avsluta spelet när sekunderna på timern når noll .
    10

    Gå tillbaka till "Control "-fliken . Dra " ANNARS " ikonen i " Åtgärder " panel . Detta talar Game Maker vad göra när sekunderna är inte noll och vi kommer att använda detta för att återställa larmet . Gå till " Main 2 "-fliken och dra den åtgärd som larmet i " Åtgärder " panel . Återigen , ställa larmet tillbaka till " room_speed . "
    11

    Klicka på " Lägg till händelse " och välj " Rita ". Timern är fullt fungerande , men det skulle bara vara rättvist att låta spelaren ser det . Dra " Rita Variable " knappen från " Control" -fliken och ange " sekunder " i variabeln rutan .
    12

    Skapa ett rum genom att högerklicka " rum " och välja " skapa utrymme . " Klicka någonstans på rummets nätet för att lägga till en " timer " objektet till rummet . Klicka på den gröna bocken för att " spara " och klicka på den gröna pilen för att " köra " ditt spel . Spelet ska köra i 10 sekunder , med en timer i övre vänstra hörnet av skärmen . Så snart timern träffar noll , kommer spelet slut .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur vill kolla om ett objekt egenskapen finns i JavaScr…
    ·Ställa en JavaScript VAR att Float
    ·Vad är Nedläggningar Bra för i JavaScript
    ·Hur sammanfoga ett snöre med en variabel i Javascript
    ·Skriva ut med JavaScript
    ·Hur Graph med jQuery
    ·Hur man bär en Shift Dress
    ·Hur koden med hjälp av Script Editor i LiveCycle
    ·Hur man använder JQuery Infoga ett ankare
    ·Hur du spelar in på en webbkamera från Chatroulette
    Utvalda artiklarna
    ·Hur man läser en doc-fil i Java
    ·Hur du skapar mappar och kopiera filer i VBScript
    ·Hur man ändra titeln Bar i Perl Script
    ·Hur Output tecken med MySQL Query
    ·Hur vill kolla ett nollvärde
    ·Vad är Script Bloat
    ·Hur dynamiskt allokera en array med klass i C + +
    ·Hur man undviker Null Pointer Undantag i Java
    ·Hur man gör en IRC Bot från grunden i Python
    ·Hur man installerar Java 7
    Copyright © Dator Kunskap http://www.dator.xyz