effect
effect <nombre>,<nombre>(,<nombre>(,<chaîne de caractères>))
Affecte un numéro d'effet à un effet pré-inclus.
Une fois qu'un numéro d'effet est attribué, vous pouvez l'utiliser avec les instructions d'affichage d'image.
De gauche à droite, les variables sont : le numéro de l'effet, le numéro de l'effet pré-inclus, le temps d'exécution de l'effet (en millisecondes) et le nom de fichier de l'image du motif.
Cependant, si vous utilisez un effet pré-inclus, vous pouvez omettre les deux dernières variables.
Étant donné qu'un effet logé dans le numéro d'effet 0 s'affichera immédiatement lors de la prochaine instruction d'affichage d'image (telle que print), il convient de numéroter vos effets en commençant par 1.
Ou, si vous envisagez d'utiliser le numéro 0, n'oubliez pas d'appeler une instruction d'affichage d'image après dès que possible.
Par défaut, l'effet pré-inclus n. 1 n'est pas un effet du tout, mais fixe le temps d'exécution de l'effet à 0 — un affichage instantané.
Index des effets pré-inclus :
- Affichage instantané. Aucun temps d'exécution de l'effet n'est nécessaire (voir premier exemple) ;
- Volet vers la droite ;
- Volet vers la gauche ;
- Volet vers le bas ;
- Volet vers le haut ;
- Rideau vers la droite ;
- Rideau vers la gauche ;
- Rideau vers le bas ;
- Rideau vers le haut ;
- Fondu enchaîné au pixel ;
- Défilement vers la droite ;
- Défilement vers la gauche ;
- Défilement vers le bas ;
- Défilement vers le haut ;
- Fondu utilisant un masque servant de motif. Vous devez définir un nom de fichier avec cette option, qui pointe vers un masque bmp (en 256 couleurs [8 bits] ou en 16,8 millions de couleurs [24 bits]). Dans ce masque bmp, les zones blanches s'estompent lentement, et les zones noires s'estompent rapidement ;
- Mosaïque de fermeture. Après l'effet, l'état de l'écran sera aussi incertain que si vous aviez utilisé l'effet numéro 0, alors veuillez appeler une commande d'affichage telle que print immédiatement après ;
- Mosaïque d'ouverture ;
- Fondu enchaîné utilisant un masque. Cet effet fonctionne de la même manière que l'effet n. 15, mais il est beaucoup plus exigeant côté processeur, alors utilisez-le avec précaution.
Exemples :
effect 1,1
effect 2,4,1000
effect 3,15,2000,"m3.bmp"