3D_TARGET_IS

3D_TARGET_IS N

DÉSIGNE L'OBJET SCENE3D NUMÉRO N QUI RECEVRA LES COMMANDES "3D"

  • Type: Commande
  • Paramètre: 1
  • Groupe: Système

ACTION

La commande 3D_TARGET_IS N désigne l'objet SCENE3D numéro N qui recevra les prochaines commandes "3D" : création d'objet 3D, positionnement de la caméra 3D, du point visé par la caméra 3D, de la lumière 3D. Ce SCENE3D devient l'objet "cible 3D".

Par défaut, l'objet système "cible 3D" est le premier SCENE3D créé s'il y a plusieurs SCENE3D. S'il y a seulement 1 SCENE3D, ce SCENE3D est la "cible 3D".

SYNTAXE : 3D_TARGET_IS N

  • N = numéro d'objet système (entier ou réel). Doit être supérieur à 0 et inférieur ou égal au nombre maximum permis d'objets système.

UTILISATION

  • La commande 3D_TARGET_IS est utilisée pour exécuter des commandes 3D sur plusieurs SCENE3D.

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 systèmes.
  • Si le numéro N est inférieur ou égal à 0.
  • Si l'objet système numéro N n'existe pas.
  • Si le numéro N n'est pas le numéro d'un SCENE3D.

EXEMPLE

rem créer 2 SCENE3D

scene3d 1

scene3d 2

rem déplacer le SCENE3D numéro 2 sur Y

left 2,100

rem désigner l'objet numéro 2 comme la cible 3D

3d_target_is 2

rem créer une sphère dans le SCENE3D numéro 2

3d_sphere 1,1.2

rem attendre 1 seconde

wait 1000

rem désigner l'objet numéro 1 comme la cible 3D

3d_target_is 1

rem créer une sphère dans le SCENE3D numéro 1

3d_sphere 2,1.2

EN RAPPORT

SCENE3D

NUMBER_3D_TARGET