乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 58|回复: 14

[编程交流] 选择所有Lisp修复

[复制链接]

1

主题

7

帖子

6

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-5 16:23:56 | 显示全部楼层 |阅读模式
大家好!
 
第一次在这里张贴,我需要帮助。我只是在钻研Lisp程序的问题,我写的这个快速的问题似乎已经被打破了。
 
;;全选
(定义c:SA()
(命令“\u.select”“\u all”)
(普林斯)
)
 
它会按要求选择图形中的所有项目,但之后我无法输入另一个命令(无法移动/复制/删除等)。我错过了什么,如果不是太多,请告诉我为什么它不起作用。
 
非常感谢。
回复

使用道具 举报

4

主题

2143

帖子

2197

银币

限制会员

铜币
-24
发表于 2022-7-5 16:29:15 | 显示全部楼层
请阅读代码发布指南,并编辑代码以包含在代码标签中。[NOPARSE]
  1. Your Code Here[/NOPARSE]
=
  1. Your Code Here
回复

使用道具 举报

1

主题

7

帖子

6

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-5 16:35:06 | 显示全部楼层
  1. ;;SELECT ALL
  2. (defun c:SA ()
  3. (command "_.select" "_all")
  4. (princ)
  5. )
回复

使用道具 举报

1

主题

7

帖子

6

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-5 16:40:18 | 显示全部楼层
很抱歉,谢谢你的提醒!
回复

使用道具 举报

BKT

1

主题

124

帖子

123

银币

初来乍到

Rank: 1

铜币
7
发表于 2022-7-5 16:43:15 | 显示全部楼层
select命令允许您在要求选择时输入字母“p”(无引号),在其他命令(如移动、复制等)中使用“PREVICE”。
 
在您的示例中,需要添加双引号来结束命令:
 
或者,如果您想在代码中添加move命令,您可以这样做:
 
  1. (command "_.select" "_all" "" ".move" "p" "" pause pause)
回复

使用道具 举报

1

主题

7

帖子

6

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-5 16:46:53 | 显示全部楼层
它现在似乎没有选择任何东西,或者它正在选择全部,然后完成命令,因此我无法操纵它们。
 
  1. ;;SELECT ALL
  2. (defun c:SA ()
  3. (command "_.select" "_all" "")
  4. (princ)
  5. )

 
这是在我根据您的输入进行更新之后。
回复

使用道具 举报

BKT

1

主题

124

帖子

123

银币

初来乍到

Rank: 1

铜币
7
发表于 2022-7-5 16:52:03 | 显示全部楼层
也许我不清楚-SELECT命令只是创建了一个选择集。完成后,您可以操作它们,但之后需要调用任何您想要的命令。在我上面作为示例发布的第二段代码中,MOVE命令与SELECT相结合,因此可以通过拾取点移动所有实体。
 
例如,如果您想移动,也可以使用以下简单代码行:
 
如果您想要操作所选的实体,则需要向代码中添加更多内容。
回复

使用道具 举报

1

主题

7

帖子

6

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-5 16:58:17 | 显示全部楼层
如果我键入普通命令“Select”和“All”,然后按enter确认我的选择,我就可以告诉它我想对我的选择做什么(例如移动/复制/删除等)。看起来我不在select命令中,但它们都已被选中,并准备好在相应的名词-动词命令提示符下执行其他操作。
 
我怎样才能使我的lisp本质上做到“选择”“全部”“回车”——让所有内容都被选中,然后由我接下来选择执行的任何命令进行修改?
回复

使用道具 举报

BKT

1

主题

124

帖子

123

银币

初来乍到

Rank: 1

铜币
7
发表于 2022-7-5 17:01:12 | 显示全部楼层
运行发布的代码后,所有内容都在选择集中。只需执行移动(或其他)命令,然后输入P作为上一个选择,您创建的集就会被选中。
回复

使用道具 举报

17

主题

1274

帖子

25

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
260
发表于 2022-7-5 17:05:06 | 显示全部楼层
尝试:
  1. 7
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-8-20 23:40 , Processed in 0.784626 second(s), 73 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表