Avec cette fonction, vous pouvez choisir d'activer ( true ) ou désactiver ( false ) l'événement draw pour toutes les instances du jeu, vous permettant ainsi de contrôler comment et quand les choses sont tirées, utile si vous souhaitez implémenter une technique de "frame skip". Notez que ceci n'empêche pas seulement les instances de dessiner à l'écran, il supprime complètement l'événement draw, ce qui signifie qu'il faut être prudent puisque toute logique de jeu présente dans cet événement ne sera pas non plus exécutée.
draw_enable_drawevent(enable);
Argument La description Enable Mis à true ou false.
N/A
frame_skip ++;
if (frame_skip mod 5) == 0
{
draw_enable_drawevent(true);
}
else
{
draw_enable_drawevent(false);
}
Le code ci-dessus vérifie une variable et si elle retourne true, il active l'événement draw, sinon l'événement draw est désactivé.