Home | Aanpassen | Blog | Extra's | Log In | Info
Handleiding | D&D iconen | GML Parser | Archief | Iso City
Gebruikersnaam: Wachtwoord:  
Over ons | Features | Directory | Banners | Contact

Het ontwerpen van spellen met Game Maker
Het ontwerpen van spellen met Game Maker

Het scherm

Het scherm vertegenwoordigt het gehele gebied op de monitor. Het heeft een grootte (meestal 1024x768, of 1280x1024), een kleur diepte, dat is, het aantal bits dat wordt gebruikt om één enkel pixel te vertegenwoordigen (meestal 16 = hoge kleur of 32 = volledige kleur) en een ververs frequentie, dat is, het aantal keer per seconde dat de display wordt ververst (meestal tussen 60 en 120). Deze instellingen kunnen normaal worden veranderd hoewel de schermeigenschappen. Voor spellen niettemin, vooral als ze in volledig scherm worden gespeeld, het is belangrijk om deze instellingen te kunnen veranderen. Al deze instellingen kunnen worden ingesteld in de Game Settings (Spel Instellingen). Voor het gebruik tijdens het spelen bestaan de volgende functies. Merk op hoewel dat die de instellingen verandert tijdens spelspel in een tijdvertraging zal resulteren aangezien de dingen moet worden heringesteld. De functies om de modus te veranderen zijn alleen beschikbaar in de geregistreerde versie.

display_get_width() Geeft de waarde van de breedte van het scherm in pixels terug.
display_get_height() Geeft de waarde van de hoogte van het scherm in pixels terug.
display_get_colordepth() Geeft de kleur diepte in bits terug.
display_get_frequency() Geeft de ververs frequentie terug van het scherm.
display_set_size(w, h) Stelt de breedte en de hoogte van het scherm in. Geeft terug wanneer het gelukt is. (Realiseer dat slechts bepaalde combinaties worden toegestaan.)
display_set_colordepth(coldepth) Stelt de kleur diepte in. In het algemeen zijn slechts 16 en 32 toegestane waarden. Geeft terug wanneer het gelukt is.
display_set_frequency(frequency) Stelt de ververs frequentie in van het scherm. Er zijn maar een paar frequenties toegestaan. Normaal kan je dit instellen als 60 met eenzelfde room snelheid om een vloeiende 60 frames per seconde motion te krijgen. Geeft terug wanneer het gelukt is.
display_set_all(w, h, frequency, coldepth) Stelt alles in één keer in. Gebruik -1 voor waarden die je niet wilt veranderen. Geeft terug wanneer het gelukt is.
display_test_all(w, h, frequency, coldepth) Test of de vermelde instellingen worden toegestaan. het veranderd geen instellingen. Gebruik -1 voor waarden die je niet wilt veranderen. Geeft terug of de instellingen gebruikt mogen worden.
display_reset() Veranderd de scherm instellingen weer terug naar de instellingen van de start van het programma.

Soms is het nuttig om informatie over de positie van de muis op het scherm te krijgen of deze positie te veranderen. Voor dit bestaan de volgende functies:

display_mouse_get_x() Geeft de x-coördinaat van de muis op het scherm terug.
display_mouse_get_y() Geeft de y-coördinaat van de muis op het scherm terug.
display_mouse_set(x, y) Stelt de positie van de muis op het scherm in met de ingestelde waarden.

Zoeken Zoeken


Alternatieve versies Alternatieve versies

Je kan de handleiding ook lezen op een lange pagina (± 1.5 mb)

Ook beschikbaar in: Frans Duits

ZIP Download helpfile

Advertentie Advertentie

GameMaker Handleiding