Minirécepteur MAXScript

Le minirécepteur MAXScript est une ligne affichant le contenu de la fenêtre Récepteur MAXScript.

La fenêtre du récepteur MaxScript comporte deux groupes de fonctions, l'un rose et l'autre blanc. Le groupe de fonctions de couleur rose est le groupe de fonctions de l'enregistreur de macro. Lorsque l'enregistreur de macro est activé, tout ce qui est enregistré apparaît dans le groupe de fonctions rose. La ligne rose du minirécepteur affiche la dernière entrée effectuée dans le groupe de fonctions Enregistreur de macro.

Le groupe de fonctions blanc correspond à la fenêtre Script dans laquelle vous pouvez créer des scripts. La dernière ligne que vous saisissez dans la zone blanche du récepteur apparaît dans la zone blanche du minirécepteur. Utilisez les touches fléchées pour faire défiler le contenu du minirécepteur.

Vous pouvez taper directement une commande dans la zone blanche du minirécepteur et celle-ci sera exécutée dans les fenêtres.

Cliquez avec le bouton droit de la souris sur l'une des lignes du minirécepteur pour ouvrir la fenêtre flottante Récepteur MAXScript. Cette opération affiche également la liste des 20 dernières commandes enregistrées. Vous pouvez sélectionner une de ces commandes et appuyer sur la touche Entrée pour l'exécuter.

Pour plus d'informations sur la fenêtre du Récepteur MAXScript, ainsi que sur la création de scripts, reportez-vous à l'aide de MAXScript : choisissez Aide Aide MAXScript.

Procédures

Exemple: Pour créer une sphère à l'aide du minirécepteur :

  1. Cliquez sur la barre d'étiquettes située à l'extrémité gauche de la barre d'état et faites-la glisser vers la droite pour ouvrir le minirécepteur.
  2. Dans la ligne de script blanche inférieure, entrez un rayon de 50 pour la sphère et appuyez sur Entrée.

    Une sphère apparaît dans les fenêtres.

Exemple: Pour rétablir une commande à l'aide du minirécepteur :

  1. Cliquez sur la barre d'étiquettes située à l'extrémité gauche de la barre d'état et faites-la glisser vers la droite pour ouvrir le minirécepteur.
  2. Cliquez avec le bouton droit de la souris sur le minirécepteur, puis sélectionnez la commande Ouvrir fenêtre récepteur.
  3. Dans le menu Enregistreur de macro, sélectionnez la commande Activer.
  4. A partir du groupe de fonctions de commandes, créez une sphère dans la fenêtre Perspective.
  5. Convertissez la sphère en maillage éditable.
  6. Supprimez la sphère.
  7. Créez une boîte.
  8. Cliquez avec le bouton droit sur la ligne Enregistreur de macro (rose supérieure) et choisissez macros.run " Modifier Stack " " Convert_to_Mesh " dans la liste. La boîte est réduite en maillage éditable.

Exemple: Pour créer un script et le placer dans une barre d'outils :

    Dans cet exemple simplifié, vous allez créer un script qui transforme un objet en maillage éditable, puis une icône de barre d'outils qui permettra d'exécuter le script.

  1. Cliquez avec le bouton droit de la souris sur le minirécepteur, puis sélectionnez la commande Ouvrir fenêtre récepteur.
  2. Dans le menu Enregistreur de macro, sélectionnez la commande Activer. Fermez la fenêtre du récepteur.
  3. Créez une boîte dans la fenêtre Perspective.
  4. Cliquez sur la boîte avec le bouton droit de la souris et choisissez Convertir en : Maillage éditable dans le menu Quadr.
  5. Cliquez avec le bouton gauche dans la ligne Enregistreur de macro.

    La ligne Enregistreur de macro devient blanche car le curseur passe à la dernière ligne.

  6. Appuyez sur la flèche vers le haut du clavier pour vous déplacer vers le haut dans la liste des scripts de commandes enregistrés.
  7. Cliquez sur la ligne macros.run " Modifier Stack " " Convert_to_Mesh " pour la sélectionner.

    Mettez le script de commande en surbrillance comme s'il s'agissait d'une ligne de texte dans un éditeur en cliquant au début de la ligne et en faisant glisser le curseur sur toute la longueur.

  8. Cliquez sur le script mis en surbrillance et faites-le glisser du mini-récepteur vers une barre d'outils.

Interface

Ligne de l'Enregistreur de macro

La ligne supérieure rose affiche la dernière commande enregistrée dans l'Enregistreur de macro. Si l'Enregistreur de macro n'est pas activé, rien n'apparaît dans cette ligne.

Ligne du scripteur

La ligne inférieure blanche affiche la dernière entrée saisie dans la fenêtre du scripteur. Vous pouvez taper directement des commandes dans cette ligne et les exécuter dans les fenêtres.

Historique (liste)

Le fait de cliquer avec le bouton droit de la souris sur l'une des lignes du minirécepteur entraîne l'affichage des vingt dernières commandes enregistrées par l'Enregistreur de macro (dans la mesure où ce dernier a été activé). Cliquez sur l'une de ces commandes pour l'exécuter dans les fenêtres.

Ouvrir fenêtre récepteur

Le fait de cliquer avec le bouton droit de la souris sur l'une des lignes du minirécepteur entraîne l'affichage d'une boîte de dialogue permettant d'accéder à la fenêtre du récepteur MAXScript. Vous pouvez également ouvrir le récepteur via le groupe de fonctions Utilitaires Panneau déroulant MAXScript. Vous pouvez afficher la fenêtre du Récepteur dans une autre fenêtre en cliquant avec le bouton droit ou gauche de la souris sur l'étiquette Point de vue (PDV) dans fenêtre, puis dans le menu Etiquette Point de vue (PDV) dans fenêtre, en sélectionnant Fenêtres étendues Récepteur MAXScript.

Remarque : Lorsque vous ouvrez le Récepteur MAXScript de cette façon et modifiez le point de vue de la fenêtre, 3ds Max ouvre le Récepteur dans une fenêtre indépendante.