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. |