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 2025

Video: GameMaker Studio 2 - How & Why to Use the Draw Events Beginner Tutorial 2025
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

Förhandsgranska din sida i Adobe CS5 Dreamweaver - dummies

Förhandsgranska din sida i Adobe CS5 Dreamweaver - dummies

Adobe Creative Suite 5 (Adobe CS5) Dreamweaver erbjuder alternativ i förhandsgranskar din webbsida. Du kan snabbt förhandsgranska din fil genom att klicka på Preview / Debug in Browser-knappen på dokumentverktygsfältet och välja en webbläsare för att förhandsgranska din sida. Du kan också förhandsgranska din sida i Adobes BrowserLab eller Adobes Device Central (som simulerar ...

Notera Vad är nytt i Dreamweaver MX 2004 - dummies

Notera Vad är nytt i Dreamweaver MX 2004 - dummies

Alla de önskemål som du gör till Macromedia, allt detta önsketänkande ... tror det eller inte, de hörde dig och många av de små - och inte så lite - saker vi alla har önskat i det här programmet är äntligen här i den uppdaterade versionen av Dreamweaver! Följande lista ger dig en ...

Spara webbsidor i Dreamweaver som HTML-filer - dummies

Spara webbsidor i Dreamweaver som HTML-filer - dummies

När du skapar HTML, kommer Dreamweaver använda namnet och platsen för HTML-filen (i din webbplatsfilstruktur) för att generera lämplig kod. Och det kan inte göra om sidan inte sparas. Innan du skapar innehåll på en webbsida i Dreamweaver bör du spara sidan som en HTML-fil. Till exempel, ...

Redaktörens val

Ekonomiska faktorer som påverkar värdet för fastighetslicensexamen - dummies

Ekonomiska faktorer som påverkar värdet för fastighetslicensexamen - dummies

Värde gör inte t bara hända; människor måste skapa den. De flesta av dessa personliga handlingar som kommer att täckas på Real Estate License Exam, vanligtvis kallad ekonomiska influenser, är inget mer än normalt mänskligt beteende. Testet frågar två typer av frågor om dessa ekonomiska principer eller faktorer. Du får se frågor om definitionerna och ...

Hur man beräknar skattesatser för fastighetslicensexamen - dummies

Hur man beräknar skattesatser för fastighetslicensexamen - dummies

Priserna är inte något du specifikt behöver veta hur man gör för Real Estate License Exam, det är något du behöver för att förstå i allmänhet att svara på icke-matematiska frågor om processen. Att veta hur man beräknar skatter är inte dåligt att veta, för att du förmodligen betalar fastighetsskatt och ...

Hur man beräknar kommissionen för fastighetslicensexamen - dummies

Hur man beräknar kommissionen för fastighetslicensexamen - dummies

Rolig del för dig. Betalningsdag! Men fastighetslicensexamen kommer också att förvänta dig att du har ett bra grepp om detta. Att diskutera procentandelar är främst eftersom de flesta provisioner är baserade på en procentandel av försäljningspriset på en fastighet. Hur man räknar upp din provision Du är en mäklare ...

Redaktörens val

SAT Practice Questions: Grafering av kvadratiska funktioner - dummies

SAT Practice Questions: Grafering av kvadratiska funktioner - dummies

Om du stöter på en fråga med ett parabolas på SAT Math examen kommer du förmodligen att hantera en kvadratisk funktion. I följande övningsfrågor måste du hitta formen av ekvationen som motsvarar en given parabola. Övningsfrågor Vilka av följande likvärdiga former av ...

SAT Practice Questions: Grafiksystem för ojämlikheter - dummies

SAT Practice Questions: Grafiksystem för ojämlikheter - dummies

SAT Math examen kan fråga dig att graf ett system av ojämlikhet. Du löser dessa på samma sätt som du skulle för ett system av ekvationer: genom att gradera varje ojämlikhet och leta efter var de skuggade regionerna skärs. Följande övningsfrågor frågar dig att hitta korsningsområdena på xy-planet, ...

SAT Övningsfrågor: Mean versus Median - dummies

SAT Övningsfrågor: Mean versus Median - dummies

SAT Math examen kommer troligtvis att innehålla frågor om medelvärde och median, men du behöver inte alltid göra beräkningar. Istället kan du bli ombedd att förklara förhållandet mellan medelvärdet och medianen för en uppsättning tal. Följande övningsfrågor ber dig att förklara varför medelvärdet och medianen är lika ...