Ce que fait la commande
Rend la position x de l'entité de la scène qui porte cet identifiant ou ce nom.
Syntaxe
EntityX(entity string) → floatParamètres
| Nom | Type | Rôle |
|---|---|---|
| entity | string | L'identifiant, le nom ou le tag de l'entité. Il doit désigner une seule entité. |
Chaque forme rend
float
La coordonnée x, ou 0 quand aucune entité ou plusieurs correspondent.
À savoir
- Un nom absent ou ambigu n'arrête jamais le programme : la commande rend 0 et écrit un seul avertissement dans la console par nom.
- C'est la position rangée dans la transformation de l'entité, relative à son parent si elle en a un.
Exemple · engendré
DO Print(EntityX("value")) Sync()LOOPEntityX est appelé et sa réponse est affichée à chaque image. La boucle DO … LOOP n'est pas décorative : un programme BASIC classique s'arrête dès qu'il n'a plus de lignes, et c'est Sync() qui dessine l'image.