Hjem Personlig finansiering Skalering til Best Fit i GameMaker: Studio - dummies

Skalering til Best Fit i GameMaker: Studio - dummies

Video: Steam Inventory Service 2024

Video: Steam Inventory Service 2024
Anonim

Du kan lære at opretholde et korrekt billedforhold for dine spil uden at brevboks-effekten vises. Dette gøres ved at manipulere applikationsoverfladen. Ansøgningsoverfladens indledende størrelse er baseret på rummets størrelse (hvis visninger ikke er aktive) eller visningsporten (hvis visninger er aktive).

Ved at scalere applikationsfladen for at tilpasse afspillerens vindue eller visningsstørrelse, tilpasser GameMaker aspektforholdet tilsvarende, da afspilleren ændrer vinduet eller udløser fuldskærmstilstand. Følgende procedurer viser, hvordan du skalere dit spil for den bedste pasform til computerspil. Du kan også opdatere koden til mobile enheder.

Følgende procedure bruger Application_Surface_Scaling tutorial.

For at opdatere controlleren Objekt til skalering, så den passer bedst, skal du følge disse trin:

  1. Klik på for at åbne mappen Objekter, og dobbeltklik på obj_Control.

    Objektegenskaberne vises.

  2. Vælg Tilføj event → Opret.

    Opret begivenhed vises i afsnittet Begivenheder.

  3. Fra fanen Kontrol trækker og sliper du en Kør kodehandling.

    Kodevinduet vises.

  4. Skriv følgende kode i kodevinduet:

    application_surface_draw_enable (false); min_width = view_wview [0]; min_height = view_hview [0]; scr_Resize ();
    

    Denne kode fortæller GameMaker, at controlleren Object vil overtage tegningen på applikationsoverfladen. Koden indstiller også variabler for basisbredden og højden, når afspilleren ændrer vinduet. Den sidste linje i koden kalder et script, som du skriver næste.

    Da du ikke har skrevet Scriptet endnu, vises den sidste kodekode som en fejl i kodevinduet, men det løser sig selv, når du skriver scriptet.

  5. Klik på den grønne markering for at gemme og lukke kodevinduet.

Dernæst skal du skrive det script, du kaldte i den sidste procedure.

  1. Højreklik på Skript, og vælg Opret script.

    Script-kodevinduet vises.

  2. Skriv scr_Resize i feltet Navn.

  3. Indtast følgende i skriptkodesvinduet:

    cur_width = max (1, window_get_width ()); cur_height = max (1, window_get_height ()); var ratio = cur_width / cur_height; hvis cur_width 
    
  4. Klik på den grønne markering for at gemme og lukke scriptskriptvinduet.

Denne kode får den aktuelle vinduesstørrelse og gemmer disse værdier i variablerne. Da vinduer kan minimeres, hvilket vil resultere i værdier på 0 (og du kan ikke opdele med 0), bruger du max funktionen for at sikre, at variablerne altid har en værdi på 1 eller derover.

Variablerne bruges derefter til at få billedformatet for spilvinduet. Når aspektforholdet er bestemt, kan GameMaker bruge det til at skalere spillet korrekt, hvilket er hvad resten af ​​koden medfører.

Skalering til Best Fit i GameMaker: Studio - dummies

Valg af editor

Synkroniseret Svømning ved Summer Olympics i London - dummies

Synkroniseret Svømning ved Summer Olympics i London - dummies

En af ​​kun to sportsgrene, hvor kun kvinder olympiske atleter konkurrerer, synkroniserede svømmekonkurrencer finder sted den 5.-10. august i London Aquatics Center i Olympic Park. Kun en del af puljen bruges, et område der er 30 meter langt, 25 meter bredt og 3 meter dybt. En hundrede fire atleter vil ...

Svømning Arrangementer ved sommeren i London i sommeren i London - dummies

Svømning Arrangementer ved sommeren i London i sommeren i London - dummies

Være lige så spændende som nogensinde. Olympisk svømning har altid været populær takket være fantastiske atleter som Michael Phelps, der brød mange verdensrekorder i de olympiske lege i 2008. Mænd har konkurreret i svømningskonkurrencer på OL siden de første moderne spil ...

Bordtennis ved sæsonøen i London i London - dummies

Bordtennis ved sæsonøen i London i London - dummies

Der er ikke mange lyde mere velkendte end de rytmisk "ping-pong" patter af en bordtennis bold. Men i OL springer bolden på lynhastighed fra bord til padle og tilbage, hver spiller forsøger at ramme bolden på en sådan måde, at den anden spiller eller team ikke kan returnere den. Bordtennis blev en ...

Valg af editor

Fange dit eget band fra scenen med GoPro-dummierne

Fange dit eget band fra scenen med GoPro-dummierne

GoPro giver et all-adgangskort til centrum for enhver scene præstation. Giv publikum et perspektiv, at kun bandet kommer til at se ved at bruge det flytbare instrument mount til at optage optagelser højre på scenen. Her er nogle af de steder, som en GoPro kan gå i løbet af en forestilling: Guitar: Monter kameraet på ...

Tilslut GoPro-kameraet til din cykel - dummies

Tilslut GoPro-kameraet til din cykel - dummies

Ambitiøse ryttere har længe været ved at montere kameraer på styret for at optage overbevisende videosekvenser. GoPro kan også gøre jobbet med flere muligheder og fra et unikt perspektiv. Og bekymre dig ikke om at tage dine hænder ud af styret for at starte og stoppe kameraet, når du kan tale verbale kommandoer i valgfri ...

10 Måder at fange Great GoPro Video - dummies

10 Måder at fange Great GoPro Video - dummies

Fra det sted, hvor du monterer kameraet under de forhold, du skyde scenen, lave film med din gopro kan være meget sjovt. Det er endnu mere sjovt, når du overfører optagelserne til din computer og ser ud af, at det viste sig præcis, hvordan du havde forventet, hvilket gør det som en følelse i børnehaven ...

Valg af editor

Sådan tilføjes en webdel til din SharePoint-side - dummier

Sådan tilføjes en webdel til din SharePoint-side - dummier

En webdel er en individuel komponent af indhold, der kan placeres på en SharePoint-side, enten i en zone på en webdelside eller i området Rich Content på Wiki Content-siden. Webdele kan flyttes, tilføjes og slettes, indrammet af grænser og titler, og lukkes og genåbnes afhængigt af ...

Sådan tilføjes medier til en SharePoint Wiki-side - dummies

Sådan tilføjes medier til en SharePoint Wiki-side - dummies

Du kan tilføje meget mere til en wiki side end blot tekst. Indsæt-fanen i båndet giver menuer til at tilføje tabeller, medier, links, genanvendeligt indhold, App Dele og Web Dele. En fordel ved at bruge wiki sider på Web Part sider er at du kan uploade din mediefil og vise den i din ...

Sådan vælger du kolonner til SharePoint-visninger - dummier

Sådan vælger du kolonner til SharePoint-visninger - dummier

Når du vælger de kolonner, der skal vises i din SharePoint-visning, Du ser mange kolonner, der normalt ligger bag kulisserne, herunder Rediger menupunkter. Kolonneindstillinger inkluderer Rediger (knyttet til Rediger element): Viser et ikon, som en bruger kan klikke for at redigere elementet. Denne kolonne er nyttig, når du ikke vil vise ...