Mots clés
Liste des mots clés pris en charge par le D2Soft Engine. La plupart d'entre eux sont inspirés du langage de programmation BASIC. Cliquez sur un mot-clé dans la liste pour en savoir plus.
Mot clé | Description |
---|---|
_KEY | Renvoie la touche appuyée sur le clavier. |
_LANDSCAPE | Renvoie vrai si l'orientation de l'écran est en paysage. |
_OBJECT | Représente l'objet qui a appelé un SUB. |
_PORTRAIT | Renvoie vrai si l'orientation de l'écran est portrait. |
ALPHA | Définit la valeur de transparence d'un objet. |
AND | Opérateur booléen. |
ANIM | Anime un objet. |
BGCOLOR | Déclare une variable. |
BUTTON | Affiche un bouton sous forme d'image avec du texte facultatif. |
CIRCLE | Dessiner un cercle. |
COLLIDE | Renvoie vrai si deux objets se chevauchent. |
COLOR | Change la couleur du texte ou forme. |
CONSOLE | Ajoute des informations de journalisation à la console. |
CROP IMAGE | Récupère une partie d'une image et l'utilise comme nouvelle image à l'écran. |
DEBUG | Active les détails de débogage. |
DIM | Déclare une variable. |
DISABLE | Désactive un objet pour les événements. |
DRAG | Active le glissement d'un objet. |
ELSE | Utilisé optionnellement avec le mot clé IF. |
ENABLE | Active un objet pour les événements. |
END IF | Marque la fin d'un IF. |
END PIXELART | Désactiver le style pixel art. |
END SUB | Marque la fin d'un SUB. |
EVENT | Génère un événement personnalisé. |
FALSE | Constante booléenne. |
FLIP | Retourne une image à l'envers. |
FRAME | Encadre un objet dans une zone. |
GROUP | Définit un groupe d'objets. |
HIDE | Cache un objet. |
IF | Exécute une instruction ou un bloc d'instructions en fonction des conditions spécifiées. |
IMAGE | Affiche une image à l'écran. |
KEYBOARD | Affiche un clavier à l'écran pour la saisie de l'utilisateur. |
LEFT | Renvoie un nombre de caractères à partir de la gauche d'une chaîne. |
LEN | Retourne la longueur d'une chaîne. |
LET | Attribue un nom de variable à un objet. |
LEVEL | Démarrer un niveau. |
LINE | Dessiner une ligne. |
MAX WIDTH | Définit une largeur maximale pour le texte. |
MIRROR | Reflète une image horizontalement. |
MOVE | Déplacer un objet sur l'écran. |
MUSIC | Joue une musique. |
NOT | Opérateur booléen. |
ON CLICK | Exécute un SUB sur un événement de clic. |
ON COLLIDE | Exécute un SUB sur un événement de collision. |
ON DRAG | Exécute un SUB sur un événement de glissement. |
ON EVENT | Exécute un SUB lorsque qu'événement personnalisé est généré. |
ON KEY | Exécute un SUB lorsqu'une touche est enfoncée. |
ON LEVEL | Exécute un SUB lorsqu'un nouveau niveau est chargé. |
ON OVER | Exécute un SUB sur un événement au-dessus. |
ON PRESS | Exécute un SUB sur un événement de presse. |
ON RELEASE | Exécute un SUB sur un événement de libération. |
ON RESIZE | Exécute un SUB lorsqu'il y a un changement d'orientation de l'écran. |
OR | Opérateur booléen. |
PARTICLES | Affiche une image pour un effet de particules. |
PIXELART | Force toutes les commandes à être exécutées avant l'exécution de tout code supplémentaire. |
POSX | Renvoie la position X de l'objet spécifié. |
POSY | Renvoie la position Y de l'objet spécifié. |
QUIT | Termine l'exécution du script en cours. |
RECT | Dessiner un rectangle. |
RELOAD | Recharge le niveau actuel. |
REM | Marque le texte comme un commentaire. |
RND | Renvoie un entier aléatoire. |
ROTATE | Fait pivoter une image selon un angle spécifié. |
SCALE | Met à l'échelle un objet. |
SET TEXT | Changer le texte d'un objet. |
SET VOICE | Définit une voix à utiliser pour la synthèse vocale. |
SHOW | Affiche un objet. |
SLEEP | Forcer un délai de temps. |
SOUND | Joue un son. |
START TIMER | Démarre une minuterie. |
STOP ANIM | Arrête toute animation en cours sur un objet. |
STOP DRAG | Arrête de faire glisser un objet. |
STOP MUSIC | Arrête la musique. |
STOP TIMER | Arrête une minuterie. |
STR | Convertit un entier en chaîne. |
SUB | Définit une sous-procédure à appeler et à exécuter des parties de code. |
TEXT | Affiche du texte à l'écran. |
THEN | Utilisé avec le mot clé IF. |
TIMER | Démarre une minuterie qui exécute un SUB. |
TOP | Place l'objet au-dessus de tous les autres objets. |
TRUE | Constante booléenne. |
VALUE | Définir ou obtenir une valeur pour un objet. |
VISIBLE | Renvoie vrai si l'objet est visible. |
VOICE | Transforme le texte en parole naturelle (text-to-speech). |
WAIT | Force toutes les commandes à être exécutées avant l'exécution de tout code supplémentaire. |
ZONE | Définir un rectangle interactif qui n'est pas visible. |