Dynamo也可以创建图形界面,使用起来超简单

好久没更新公众号了,今天来分享一个节点包的用法——Data-Shapes。
 

官方网址:https://data-shapes.io/

在节点库里搜索Data-Shapes,官方的最新版本为:2019.2.30,下载就可以使用了。
 

在左侧的节点库,我们看到刚下载的节点包,展开以后,功能都很好理解,我们直接找到UI这一组,功能都写在节点名称里。

那么我们先来创建下面这么一个简单的UI看看:

要构建这个UI,我们需要先把最主要的一个节点选出来,就是UI.MultipleInputForm ++,通过给他输入参数,就能轻松创建上面的窗口了,如下图:

我把需要输入的端口,都设置成了中文,一目了然,你只要按照这个输入就行,是不是很简单。

要是这么简单就好了,细心的你一定发现了,Inputs接口的线,要输入啥呢?

Inputs呢,其实就是你所有要在窗口里输入的数据,假如有很多数据怎么办,就像咱们最开始的窗口一样,这里只需要把你需要的这些数据,用List Create合并为一个列表,输入就行了。

上面几个节点一连,就有了一个小窗口,但是假如我想弹出多个窗口,多次选择,该怎么办呢?

这个大家自己思考下,想不出来可以留言哦~

接下来,我们来看看窗口得到的数据该怎么用呢?我们在UI界面,点击确认选择,之后到UI.MultipleInputForm ++下面,预览结果:


 

从这里可以看出,输入的数据,被堆在一起了,这里,我们只需要用一个Code Block,把每行数据分别取出来就行:

之后就简单了,把每列数据,重新处理一下,输入到原来程序需要的地方就好了~~
 

如果没看明白,可以给我留言,也可以到官网看一下,里面有很多用法,用起来特别方便,简单截一个图,给大家看看:

好了,今天的分享就到这里了~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

九哥BIMer

予人玫瑰,手有余香

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值