draw_light_define_point


La description

Cette fonction sert à définir une lumière positionnelle, où vous pouvez définir la position x, y et z de la lumière, la gamme de lumière et sa couleur (qui affectera également l'intensité perçue de la lumière car certaines couleurs apparaissent plus foncées que d'autres ). Vous devez également donner à la lumière un numéro d'index qui sera utilisé dans d'autres fonctions pour le référencer.

NOTE: Il n'y a que 8 lumières matérielles disponibles, donc seulement 8 lumières définies peuvent être activées à la fois (bien que plus puisse être défini).


Syntaxe:

draw_light_define_point(ind, x, y, z, range, col)


Arguments:

Argument La description
ind Le numéro d'index de la lumière (arbitraire)
x La position x de la lumière
y La position y de la lumière
z La position z de la lumière
range La gamme de lumière (en pixels)
col La couleur à utiliser pour la lumière (soit une constante, une valeur réelle ou hexadécimale).


Résultats:

N/A


Exemple:

draw_set_lighting(true);
draw_light_define_point(1, 200, 123, 50, 2000, c_white);
draw_light_enable(1, true);

Le code ci-dessus activera l'éclairage pour toute la scène, puis définira une lumière blanche à un point spécifique de l'espace de la pièce, puis allumera cette lumière.


Retour: Dessin et affichage
Suivant: draw_light_define_direction
© Copyright YoYo Games Ltd. 2017 Tous droits réservés