热烈欢迎新会员,新手报到帖maxscript BUG和技巧收集场景助手3.0下载飞浪脚本零起点入门
返回列表 发帖

欢迎捐助本站:支付宝账号 cgplusplus@qq.com,谢谢支持!

求教一个命令

在max文件中有很多二维线。我现在想在二维线属性里,一次性选择全部Thickness(厚度)数值为0.5或者其他值的所有二维线。这个命令要怎么写??
大神帮帮忙~~~~
分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友

欢迎捐助本站:支付宝账号 cgplusplus@qq.com,谢谢支持!

max modify mode
for i in objects do
(
        if classof i ==line do
        (
                i.Thickness=50
        )
)

TOP

欢迎捐助本站:支付宝账号 cgplusplus@qq.com,谢谢支持!

回复 2# hitman


   大神,我是想在1000个二维线里,自动选中Thickness为某数值的所有管线,不是要把管线全部变成某数值。能帮我再看看吗?

TOP

回复 2# hitman


   比如有数值为0.2、0.5、1、20等等一堆数值不等的二维线,我现在只想一次性全部选中某一个数值的二维线。是这么个意思

TOP

  1. max modify mode
  2. a=#()
  3. for i in objects do
  4. (
  5.         if classof i ==line do
  6.         (
  7.                 if i.Thickness==50 do append a i
  8.         )
  9. )
  10. select a
复制代码

TOP

回复 5# hitman


   可以用,谢谢大神!

TOP

返回列表