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

Deflectors

Deflectors buigen particles af waneer ze in hun regio komen. Merk op dat er alleen rekening word gehouden met de positie van de particles, niet met kleur of formaat. Een particle systeem kan een onbepaald aantal deflectors bevatten. Een deflector heeft de volgende eigenschappen:
  • xmin, xmax, ymin, ymax geeft de regio van de deflectors aan waarbinnen particles worden afgebogen.
  • kind geeft de soort deflector aan. Het kan de volgende waarden hebben:
    • ps_deflect_horizontal buigt de particles horizontaal af; word normaal gesproken gebruikt voor verticale muren
    • ps_deflect_vertical buigt de particles verticaal af; word normaal gesproken gebruikt voor horizontale muren
  • friction de hoeveelheid frictie als gevolg van inslag met de deflector. Hoe hoger deze frictie, hoe meer de particle word afgeremd.

De volgende functies zijn beschikbaar om de eigenschappen van de deflectors in te stellen. Merk op dat elke van deze functies de index van het particle systeem waarbinnen de deflector werkt.

part_deflector_create(ps) Maakt een nieuwe deflector binnen het opgegeven particle systeem. Het geeft de index van de deflector terug. Deze index moet in elke van de onderstaande functies gebruikt worden om de eigenschappen van de deflector in te stellen.
part_deflector_destroy(ps, ind) Vernietigd destroyer ind in het particle systeem ps. gebruik dit als je de deflector niet meer nodig hebt om ruimte te besparen.
part_deflector_destroy_all(ps) Vernietigd alle deflectors die gemaakt zijn in particle systeem ps.
part_deflector_exists(ps, ind) Geeft terug of de deflector ind bestaat in particle systeem ps.
part_deflector_clear(ps, ind) Zet de aangegeven deflector terug naar de beginstand.
part_deflector_region(ps, ind, xmin, xmax, ymin, ymax) Stelt de regio in voor de deflector.
part_deflector_kind(ps, ind, kind) Stelt de soort in voor de deflector.
part_deflector_friction(ps, ind, friction) Stelt de frictie in voor de deflector.

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