Hem Personliga finanser Draw Event i GameMaker: Studio - dummies

Draw Event i GameMaker: Studio - dummies

Video: GameMaker Studio 2 - How & Why to Use the Draw Events Beginner Tutorial 2024

Video: GameMaker Studio 2 - How & Why to Use the Draw Events Beginner Tutorial 2024
Anonim

Använd Draw Event i GameMaker: Studio när du vill visa något under spelet. Draw Event har en egen undermeny, som visas i denna figur.

Om du använder Draw Event, spelar GameMaker inte längre den tilldelade Sprite, och i stället måste du berätta GameMaker vad som ska ritas.

undermenyn Draw Event.

De olika alternativen i undermenyn inkluderar

  • Draw: Standard Draw Event ska räcka för de flesta av dina behov. Draw Event gör det möjligt att placera kod eller åtgärder för ett objekt, och de åtgärder och kod som åsidosätter standarddragen, vilket skulle vara den tilldelade Sprite.

    Detta är användbart, till exempel om du vill ersätta den tilldelade Sprite med text för att visa ett meddelande. Denna händelse heter en gång per vy, medan de andra Draw Eventsna dras varje steg i spelet.

    Alla objekt med en tilldelad Sprite med Synlig växlad på (från fönstret Objektegenskaper, som visas här) utlöser automatiskt en standard Draw Event varje steg i spelet. GameMaker gör det här för dig, vilket är trevligt, eftersom du inte behöver tilldela en Draw Event för varje objekt med en tilldelad Sprite för att få den att visas i spelet.

    Markera kryssrutan Synlig för att automatiskt utlösa en standard Draw Event.
  • Rita GUI, Rita GUI Börja, och rita GUI-slut: GUI är en akronym för grafiskt användargränssnitt. GUI påverkas inte av visningsskalan eller rotationen. I stället ritas GUI på ett separat lager än bakgrunden.

    En Draw GUI-händelse är utmärkt för att skapa en heads-up-skärm (HUD), som kan visa spelarens hälsa, ammunition, vapen typ, en minikarta och så vidare. Som med de andra start- och sluthändelserna, bestämmer Draw GUI Start och Draw GUI-sluthändelser ordningen för vad som ritas.

  • Draw Start och Draw End: Dessa två händelser gör exakt som de säger: De ser till att något dras i spelet antingen före eller efter standard Draw Event. Att använda dessa händelser är ett bra sätt att se till att artiklar ritas i den ordning du vill att de ska visas.

    Rita starta, rita och rita sluthändelser alla körs före Draw GUI Events och mellan PreDraw och PostDraw Events. Detta har betydande betydelse genom att alla dessa händelser dras under Draw GUI Event, oavsett vad djupet är inställt på.

  • PreDraw och PostDraw: PreDraw och PostDraw Events dras direkt till skärmbufferten , vilket är det kombinerade skärmutrymmet för alla visningar som för närvarande är synliga eller fönsterstorleken om du inte gör det använd visningar.

    PreDraw Event utlöses före andra Draw Events, vilket innebär att du kan använda den för att ställa in värden, ange teckningsegenskaper och naturligtvis rita saker.PostDraw-händelsen körs efter de andra Draw Events men före Draw GUI Event.

    Du måste avmarkera kryssrutan Rens bakgrund med fönsterfärg i Rumredigeraren för PreDraw och PostDraw Events att fungera. Den här siffran visar var du vill avmarkera den här funktionen (standardinställningen har valts). Du måste också se till att en bakgrundsfärg inte ritas; du gör det på fliken Bakgrund.

    Välj inte Rensa bakgrund med Fönsterfärg för PreDraw och PostDraw Events.

    Om du stänger av Visa Clearing och inaktiverar ritning av en bakgrundsfärg kan du uppleva spår (spår av resterande bilder) under spelningen. Dessa spår händer för att du nu ritar direkt över den föregående ramen utan att den rensas.

    Du kan använda kod för att lösa detta potentiella problem, vilket är draw_clear_alpha. Du kan placera den här koden i en exekveringskodsåtgärd inom PreDraw eller PostDraw Event.

  • Ändra storlek: Ändra storlekshändelsen används speciellt för Windows 8-spel och drar faktiskt inte någonting i spelet. Istället är resize-händelsen för att hjälpa till att snäppa spelfönstret när spelaren flyttar det fönstret till sidan av skärmen.

    Om du är bekant med att arbeta i en Microsoft Windows-miljö är du medveten om att om du arbetar i ett fönster och du drar toppen av fönstret till toppen av din skärm, kommer Windows att snäppa ner på fönstret till botten av skärmen. Denna händelse utlöses varje gång spelaren ändrar eller flyttar spelfönstret.

Draw Event i GameMaker: Studio - dummies

Redaktörens val

Hur man justerar inställningar för din bakgrund i Gamestar Mechanic - dummies

Hur man justerar inställningar för din bakgrund i Gamestar Mechanic - dummies

När du har lagt till en Bakgrund till ditt spel kan du ytterligare anpassa bakgrunden i Gamestar Mechanic genom att använda två ytterligare alternativ i dialogrutan Nivåinställningar: Bakgrundsrullning och Bakgrundsstil. Bakgrundsrullning Parallaxen är en viktig egenskap hos bakgrunden i spel där alternativet Fler skärm är valt. Redigerbar ...

Hur man balanserar svårigheten hos ett Gamestar Mechanic Game - dummies

Hur man balanserar svårigheten hos ett Gamestar Mechanic Game - dummies

Det vanligaste exemplet på balansering ett spel i Gamestar Mechanic balanserar svårigheten: Gör inte spelet så lätt att det är tråkigt och gör det inte så svårt att det är frustrerande. För att finjustera spelets svårighet måste du göra små förändringar utan att bli förbunden till ...

För att kalibrera accelerometern för ditt HTML5-spel - dummies

För att kalibrera accelerometern för ditt HTML5-spel - dummies

Som standard antar HTML5-spelaccelerometern Det neutrala läget är perfekt horisontellt - det vill säga enheten ligger platt på ett bord. Men det här är mobila enheter, och spelare vill ofta ha det neutrala stället att vara någon annanstans. Grundläggande tekniken för att kalibrera tiltkontrollen är att hålla koll på en ...

Redaktörens val

Gör äta rena förändringar i livet - dummies

Gör äta rena förändringar i livet - dummies

Rena ätförändringar i ditt liv är inte svåra att göra, men de tar lite gumption, uthållighet och övning. När du gör en koncentrerad insats för att äta lägre på livsmedelskedjan, märka hur detta beslut påverkar andra delar av ditt liv. För att vara framgångsrik måste du tänka på mat och äta annorlunda, vilka ...

Köttfri måndag och hållbarhet - dummies

Köttfri måndag och hållbarhet - dummies

Köttfri måndag är ett ganska nytt koncept som ofta nämns på Facebook och Twitter. Allt det betyder är att en dag i veckan väljer du att äta vegetarian eller vegan. Inte bara kan Meatless Monday spara pengar (eftersom kött är dyrt), men planen hjälper miljön (eftersom stora kött-, fläsk- och kycklingsanläggningar skapar nitrat ...

5 Hälsofördelar Kopplade till Medelhavsdiet - dummies

5 Hälsofördelar Kopplade till Medelhavsdiet - dummies

Medelhavsdieten har länge varit prydnad för vilket ger hälsoeffekter, såsom att minska kranskärlssjukdom och minska risken för vissa cancerformer. Inklusive färska grönsaker och frukter, baljväxter och hälsosamma fetter i din kost kan hjälpa dig att förbättra din hälsa på många sätt. Forskning visar att en traditionell medelhavsdiet minskar ...

Redaktörens val

Hur man arbetar med Nikon D3300-minneskort - dummies

Hur man arbetar med Nikon D3300-minneskort - dummies

Som mediet som lagrar dina bildfiler , Nikon D3300s minneskort är en viktig del av din kamera. Följ dessa tips för att köpa och behålla kort: Köpkort: När du handlar för ett SD-minneskort är den enda specifikationen som noterar annat än kortkapaciteten kort hastighet, vilket indikerar hur snabbt data ...

Timerfotografering: Nikon D5200-dummies med Nikon D5200

Timerfotografering: Nikon D5200-dummies med Nikon D5200

Med intervall Timer Fotografering på Nikon D5200, du kan ställa in kameran för att automatiskt släppa avtryckaren med intervall som sträcker sig från sekunder till timmar från varandra. Med den här funktionen kan du fånga upp ett ämne eftersom det förändras över tiden - en teknik som är känd som fotografering med tidsfördröjning - utan att behöva stå runt på ...

JPEG Filer på Nikon D3300-dummies

JPEG Filer på Nikon D3300-dummies

Uttalad "jay-peg", det här formatet är standardinställningen på din Nikon D3300, som det är på de flesta digitalkameror. JPEG är populär av två huvudorsaker: Omedelbar användbarhet: Alla webbläsare och e-postprogram kan visa JPEG-filer, så att du kan dela bilder online direkt efter att du har tagit dem. Du kan också få en ...