马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
本帖最后由 dyjwyqz5221 于 2020-6-3 15:03 编辑
[Actionscript3] 纯文本查看 复制代码 (defun c:xd::ungroup(/ ss)
(defun get::Entity:GroupName(e / lst)
(if (setq lst (xdrx_object_reactor e))
(mapcar
'(lambda(x)
(xdrx_getpropertyvalue x "name")
)
lst
)
)
)
(defun _pross(ss / lst)
(xdrx_begin)
(xdrx_sysvar_push '("osmode" 0 "cmdecho" 0))
(xdrx_runtime t)
(if (setq lst (xd::list:removedup (apply 'append (mapcar 'get::Entity:GroupName (xdrx_pickset->ents ss)))))
(progn
(mapcar 'xdrx_group_delete lst)
(xdrx_prompt "\n已成功解除 " (length lst) " 个编组!用时 "(xdrx_runtime)" 秒。")
)
(xdrx_prompt "\n未选中编组。用时 "(xdrx_runtime)" 秒。")
)
(xdrx_sysvar_pop)
(xdrx_end)
(princ)
)
(while (setq ss (ssget))
(_pross ss)
)
(princ)
)
|