3D_TEXT N,T
CRÉE UN TEXTE 3D ET LUI DONNE LE NUMÉRO N COMME RÉFÉRENCE
ACTION
La commande 3D_TEXT crée un texte en 3D avec le texte indiqué T et lui donne un numéro N.
Le numéro N est utilisé pour désigner ce texte.
Le texte est placé dans le plan XOY et le coin inférieur gauche du premier caractère est placé en (0,0,0) : le centre du monde 3D (SCENE3D).
La couleur du texte 3D créé est grise à la création et peut être modifiée par la commande 3D_COLOR.
Le texte peut être déplacé, tourné, déformé, coloré, texturé, supprimé, caché, visualisé... avec des commandes appropriées.
Le texte visualisé peut être changé avec 3D_TEXT_CHANGE.
Remarque: par défaut, le texte est créé dans le premier SCENE3D créé, mais un autre SCENE3D peut être utilisé. Pour cela, créer un nouveau SCENE3D et lui envoyer les commandes par 3D_TARGET_IS avant la création du texte.
SYNTAXE : 3D_TEXT N,T
- N = numéro d'objet 3D (entier ou réel). Doit être plus grand que 0 et inférieur ou égal au nombre maximum permis d'objets 3D.
- T = expression de type chaîne de caractères à visualiser comme un TEXTE 3D.
UTILISATION
- La commande 3D_TEXT est utilisée pour présenter un texte comme un objet 3D (un score dans un jeu par exemple).
ERREUR
- Si le numéro N n'est pas une expression correcte.
- Si le numéro N excède le nombre maximum permis d'objets 3D.
- Si le numéro N est inférieur ou égal à 0.
- Si le numéro N est déjà utilisé pour un autre objet 3D.
- Si aucun SCENE3D n'est créé.
- Si T n'est pas une expression de type string correcte.
EXEMPLE
' crée un monde 3D
scene3d 1
' crée un texte 3D numéro 1
3D_text 1,"Salut !"
' déplacer la caméra
cam_position 2,2,15
' déplacer le point visé par la caméra
point_position 2,-2,0
EN RAPPORT