Syntaxe
Paramètres
Nom |
Description |
object-id |
Ce paramètre permet d'indiquer l'identificateur d'objet d'une instruction «OBJECT.SHAPE» ou une commande particulière : |
-1 |
Cette valeur permet de demander de retournera le numéro d'identificateur de la fenêtre dans lequel la collision identifié par COLLISION(0) s'est produite. |
1 ou supérieur |
Ces valeurs permettent d'indiquer l'identificateur d'objet d'une instruction «OBJECT.SHAPE». |
Retour
Valeur |
Description |
0 ou supérieur |
Ces valeurs permettent d'indiquer le numéro d'identification de la fenêtre dans lequel la collision s'est produite. |
-1 |
Cette valeur permet d'indiquer une collision avec la bordure du haut. |
-2 |
Cette valeur permet d'indiquer une collision avec la bordure de gauche. |
-3 |
Cette valeur permet d'indiquer une collision avec la bordure du bas. |
-4 |
Cette valeur permet d'indiquer une collision avec la bordure de droite. |
Description
Cette fonction permet de demander les informations de collision avec un «OBJECT.SHAPE».
Remarques
- L'AmigaBASIC maintient une file d'attente de collision ayant eu lieu ou n'ayant pas été signalées au programme.
L'AmigaBASIC peut se souvenir de jusqu'à 16 collisions en même, après la 16ième, il rejette les informations de collision.
- Chaque appel de la fonction COLLISION supprime un élément de la file d'attente de collisions.
Dernière mise à jour : Vendredi, le 21 juillet 2017