找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 494|回复: 43

[分享] (回帖5G币)分享一个“组件抑制用表达式控制”的技巧。

[复制链接]

171

主题

832

回帖

3941

积分

中尉

积分
3941
发表于 5 天前 | 显示全部楼层 |阅读模式
在日常的沟通中,我们会遇到很多需要分别展示的情况。比如我选择了三个供应商的模型A\B\C。这三个都在我的模型里,杂糅在一起,很难观看,控制。
此时我们会用到抑制功能(比如要观看A组件,则抑制B\C)。 如果右键手动抑制,就很慢了,供应商一多,手动抑制就手忙脚乱。
此时我们可以用表达式来控制组件的抑制。

正式教程:注意if(X=1)(1)else(0)这个表达式。
这是个经典的用自变量X来决定应变量0或者1的控制表达式。 如上图所示,自变量X=1时候输出1(不抑制) 同理,自变量X=2的时候输出0(抑制)。

假如我们有ABC三个组件,将A的表达式设为if(X=1)(1)else(0)    B的表达式设为if(X=2)(1)else(0)  C的表达式设为if(X=3)(1)else(0)
当我输入X为1时,只有A的应变量为1(只有它不被抑制)  同理,2、3也是如此。
自此,就能用一个变量X来控制2个以上组件的抑制关系了。非常方便!

关联教程:
https://www.ugsnx.com/forum.php?mod=viewthread&tid=351642
https://www.ugsnx.com/thread-285378-1-1.html

微信截图_20250408104903.png 微信截图_20250408104846.png

评分

参与人数 2G币 +60 收起 理由
3D世界网-零 + 50 分享加分!
人生不等闲 + 10 很开拓思路

查看全部评分

171

主题

832

回帖

3941

积分

中尉

积分
3941
 楼主| 发表于 4 天前 | 显示全部楼层
bottleit 发表于 2025-4-8 20:48
我大多数用再频繁更改模型有些位置大小这些     很值得学习   谢谢分享!!! ...

做特征的时候就用表达式控制好,不用频繁更改

0

主题

9

回帖

54

积分

上等兵

积分
54
发表于 5 天前 | 显示全部楼层
虽然现在用不上,但分享必须点赞

171

主题

832

回帖

3941

积分

中尉

积分
3941
 楼主| 发表于 5 天前 | 显示全部楼层
zajfdiskzaj 发表于 2025-4-8 10:59
多谢分享。。。学习了,,点赞

别点赞,这个真的很实用。 你们能学会我的教程才有意义

171

主题

832

回帖

3941

积分

中尉

积分
3941
 楼主| 发表于 5 天前 | 显示全部楼层
输入公式的时候记得切换为全英文输入法,否则无法识别。

171

主题

832

回帖

3941

积分

中尉

积分
3941
 楼主| 发表于 5 天前 | 显示全部楼层
可以把X更名为某某部件供应商集成。 这样所有的零部件都可以被控制。 比如地盘零部件有十个供应商,方向盘五个供应商,我用两个自变量可以控制显示。

3

主题

403

回帖

3258

积分

中尉

积分
3258
发表于 5 天前 | 显示全部楼层

回帖奖励 +5 G币

多谢分享。。。学习了,,点赞

0

主题

3

回帖

30

积分

列兵

积分
30
发表于 5 天前 | 显示全部楼层
多谢分享。。。试一下

0

主题

1019

回帖

2万

积分

少将

积分
20407
发表于 5 天前 | 显示全部楼层

回帖奖励 +5 G币

好好学习天天向上

27

主题

945

回帖

3414

积分

中尉

积分
3414
发表于 5 天前 | 显示全部楼层

回帖奖励 +5 G币

很好,和布置功能异曲同工

点评

属于是相辅相成了  发表于 5 天前

7

主题

117

回帖

2507

积分

少尉

积分
2507
发表于 5 天前 | 显示全部楼层

回帖奖励 +5 G币

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

本版积分规则

咨询QQ:1359218528|发帖须知!|Archiver|手机版|小黑屋|UG爱好者论坛 ( 京ICP备10217105号-2 )

GMT+8, 2025-4-13 19:23

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表