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

INI bestanden

Een goede manier om instellingen op te slaan in een bestand is het gebruik van INI bestanden. INI bestanden bevatten onderdelen en elk onderdeel bevat een aantal naam-waarde paren. Hier een voorbeeld van een INI bestand:

[Form]
Top=100
Left=100
Caption=Het beste spel ooit
[Game]
MaxScore=12324

Het bovenstaande INI bestand bevat twee onderdelen. Het eerste onderdeel bevat 3 paren en de eerste 2 daarvan bevatten een getal waarde en de derde een tekenreeks waarde. De meeste INI bestanden zijn gemakkelijk aan te maken en te wijzigen. De volgende functies in Game Maker kan je gebruiken om data te lezen en te wijzigen van INI bestanden:

ini_open(name) Opent het INI bestand met de opgegeven naam. Het INI bestand moet in dezelfde directory staat als het spel!
ini_close() Sluit het huidige INI bestand.
ini_read_string(section, key, default) Leest de tekenreeks waarde van de opgegeven sleutel. Wanneer de sleutel of het onderdeel niet aanwezig is word de default waarde teruggekeerd.
ini_read_real(section, key, default) Leest de getal waarde van de opgegeven sleutel. Wanneer de sleutel of het onderdeel niet aanwezig is word de default waarde teruggekeerd.
ini_write_string(section, key, value) Schrijft de waarde als een tekenreeks waarde in de opgegeven sleutel die in het opgegeven onderdeel staat.
ini_write_real(section, key, value) Schrijft de waarde als een getal waarde in de opgegeven sleutel die in het opgegeven onderdeel staat.
ini_key_exists(section, key) Geeft een waarde terug als het opgegeven sleutel aanwezig is in het onderdeel.
ini_section_exists(section) Geeft een waarde terug als het opgegeven onderdeel aanwezig is.
ini_key_delete(section, key) Verwijdert de opgegeven sleutel uit het opgegeven onderdeel.
ini_section_delete(section) Verwijdert het hele onderdeel dat is opgegeven.

Zoeken Zoeken


Alternatieve versies Alternatieve versies

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

Ook beschikbaar in: Engels Frans Duits

ZIP Download helpfile

Advertentie Advertentie

GameMaker Handleiding