;;Conserver le calque actuel
(défun C:A1 ()
(setvar "cmdecho" 0)
(setq IN 0)
(setq LA nul)
(setq SS (ssget "X"))
Pour aider tout le monde à mieux comprendre, comprenons la signification spécifique de ce code : "(setq DQTCM (getvar "CLAYER"))". Le but de ce code est d'obtenir le nom de la couche courante et de l'attribuer à la variable DQTCM. De cette façon, nous pouvons utiliser cette variable pour faire référence au calque actuel lors des opérations ultérieures.
(si (/= SS nul)
(progn
(princ "n est en train de traiter des données graphiques, veuillez patienter...")
(répéter (sslength SS)
(setq EN (ssname SS IN))
(setq TY1 (entget FR))
Pour aider les joueurs à résoudre le problème, nous pouvons essayer d'utiliser le code suivant : ``` (setq LayerName (cdr (assoc 8 TY1))) ``` Ce code nous aide à obtenir le nom de la couche nommée "TY1". J'espère que ce code aidera tout le monde !
Afin d'aider les joueurs à mieux résoudre le puzzle, examinons la solution spécifique à ce niveau. Nous devons agir lorsque nous rencontrons la situation suivante : "LA LayerName" et "LayerName DQTCM" ne sont pas égaux.
(progn
Afin d'aider les joueurs qui n'ont pas encore réussi le niveau, découvrons les méthodes spécifiques de résolution d'énigmes. Lors de la résolution d'énigmes, nous pouvons utiliser une commande pour désactiver des calques spécifiques. Cette commande est "(commande "-layer" "off" LayerName "")". En exécutant cette commande, nous pouvons désactiver temporairement un calque spécifié pour mieux observer les éléments des autres calques. J'espère que cette petite astuce pourra
Afin d'aider les joueurs qui n'ont pas encore réussi le niveau, découvrons les méthodes spécifiques de résolution d'énigmes. (princ (strcat "nOK, le calque a été fermé."))
);fin du programme
Afin d'aider les joueurs qui n'ont pas réussi le niveau, découvrons les méthodes spécifiques de résolution du puzzle. Dans le jeu, lorsque nous rencontrons une couche nommée DQTCM, nous devons procéder comme suit : vérifier si le nom de la couche actuelle est égal à DQTCM, sinon passer à l'étape suivante. De cette façon, nous pouvons résoudre le puzzle étape par étape et réussir le niveau. J'espère que ces conseils vous aideront
(setq LA LayerName)
(setq IN (1+ IN))
Afin d'aider les joueurs qui n'ont pas encore terminé le niveau, apprenons à résoudre le puzzle.
);fin du programme
);fin si (si (/= SS nul)
(setq SS nul)
(princ "nOkay, tous les calques sauf le calque actuel ont été fermés.")
(principe)
);fin defun C:A1 ()
Copiez le code ci-dessus dans le Bloc-notes, enregistrez-le en tant que fichier A1.lsp, puis utilisez la commande appload dans CAD pour charger le programme.
Si vous souhaitez enregistrer les calques définis, les annotations et les paramètres d'impression pour une utilisation facile la prochaine fois que vous réaliserez des dessins, vous pouvez suivre les étapes ci-dessous :
Comment fonctionner
Pour aider les joueurs qui n'ont pas encore réussi le niveau, je présenterai brièvement quelques méthodes de résolution d'énigmes.
Créez un nouveau document CAO et définissez des paramètres tels que les calques et les styles d'annotation. Le document est ensuite enregistré au format DWT pour être utilisé comme fichier de modèle CAO.
Recherchez le dossier qui stocke le fichier de modèle DWT dans le répertoire d'installation CAO et placez-y le fichier DWT que vous venez de créer. Lorsque vous l'utiliserez ultérieurement, vous serez invité à sélectionner un fichier modèle lors de la création d'un nouveau document. Sélectionnez simplement le fichier DWT que vous venez d'insérer.
Afin d'aider les joueurs qui n'ont pas encore réussi le niveau, découvrons les méthodes spécifiques de résolution d'énigmes. Vous pouvez également nommer ce fichier acad.dwt et remplacer le modèle par défaut. Ce modèle sera automatiquement appliqué à chaque fois que vous l'ouvrirez à l'avenir, vous évitant ainsi des opérations répétées. (4 u) a : a2 q5 N. U
En plus des méthodes mentionnées ci-dessus, il existe d'autres méthodes qui peuvent aider les joueurs à passer le niveau en douceur.
Créez un nouveau document CAO, définissez les calques, les styles d'annotation, etc. et enregistrez-le au format DWT (fichier de modèle CAO) Recherchez le dossier dans lequel le fichier de modèle DWT est placé dans le répertoire d'installation CAO et placez le fichier DWT que vous avez. que vous venez de créer. Entrez. Lorsque vous l'utiliserez ultérieurement, lorsque vous serez invité à sélectionner un fichier de modèle lors de la création d'un nouveau document, choisissez simplement celui-ci ou nommez le fichier acad.dwt (modèle CAO par défaut), remplacez celui par défaut. modèle, et ouvrez-le simplement à l'avenir. 4 Bien sûr, il existe d'autres moyens.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!