Game Maker Language: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
la voce deve essere rivista completamente, nella forma e nella sostanza
FrescoBot (discussione | contributi)
m Bot: niente spazi dopo l'apostrofo
Riga 188:
'''||'''
 
[[Algebra di Boole#OR|or]]. Se 2 o più espressioni booleane sono unite da dei ||, il risultato dell' espressione finale sarà true solo se il risultato di almeno una delle sottoespressioni è true.
 
'''^^'''
 
[[Algebra di Boole#XOR|xor]]. Se 2 o più espressioni che booleane sono unite da dei ^^, il risultato dell' espressione finale sarà true solo se il risultato di una sola delle sottoespressioni è true.
 
''' ! '''
Riga 282:
===array tridimensionali===
 
gli array 3D non sono previsti dall'ide di questo linguaggio. È possibile comunque mediante un semplice calcolo matematico trasformare un array 3D in uno 2D. L' array 3D può essere visto come un parallelepipedo formato da tanti parallelepipedi più piccoli: in ognuno di essi c'è memorizzato un dato. Si tratta di "tagliare a fette" il parallelepipedo in tante fette sottili uno, e di metterli tutti adicenti, perdendo così una delle 3 dimensioni (un array che ha una certa "larghezza", "lunghezza", ma spessore 1 ha, in definitiva, 2 sole dimensioni).
===liste e grid (data structure)===
Sono sostanzialmente degli array monodimensionali e bidimensionali.