event_perform_object(obj, type, numb);
| Argument | La description |
|---|---|
| obj | L'objet qui devrait avoir son événement déclenché. |
| type | Le type d'événement à effectuer. Voir ci-dessous. |
| numb | L'événement spécifique, si nécessaire (sinon, utilisez simplement 0). |
Retours: N / A
Cette fonction fonctionne de la même manière que event_perform() sauf que cette fois vous pouvez spécifier des événements d'un autre objet. Il y a beaucoup d'options ici qui permettent la simulation complète de tous les événements possibles, mais notez que cela accomplit littéralement tout le code dans l'événement et le jeu ne modifiera rien pour le déclencher manuellement, par exemple si vous choisissez d'exécuter un clavier appuyez sur événement, l'événement sera déclenché mais la clé correspondante ne sera pas reconnue comme ayant été enfoncée. Ou si vous effectuez un événement d'alarme, le compteur d'alarme ne sera pas défini sur -1 mais continuera plutôt à décompter. Vous pouvez trouver une liste complète des constantes disponibles que cette fonction exige de la page pour la fonction event_perform.
REMARQUE: Les actions de l'événement appelé avec cette fonction sont appliquées à l' instance en cours et non aux instances de l'objet donné.
event_perform_object(obj_Player, ev_keypress, ord("W"));
Cela exécuterait l'événement associé à la touche Keyboard Check> W de l'objet "obj_Player" dans l'instance en cours.