请选择 进入手机版 | 继续访问电脑版

[Dynamo基础] Dynamo常用节点电池说明

[复制链接]
查看2256 | 回复0 | 2020-3-16 14:01:26 | 显示全部楼层 |阅读模式
Dynamo的基本安装中包含数百个节点,对于开发我们的Visual Programs来说,哪些是必不可少的?让我们集中讨论那些可以定义程序参数(Input),查看Node动作的结果(Watch)以及通过快捷方式(Code Block)定义输入或功能的控件。


输入值
输入节点是我们可视程序用户的主要手段-是您本人还是其他人-与关键参数进行交互。以下是核心库的“输入”类别中可用的节点:


  • 布尔型
  • 整数
  • 字符串
  • 数字滑块
  • 整数滑块
  • 目录路径
  • 文件路径
查看结果
监视节点对于管理流经Visual Program的数据至关重要。虽然可以通过“节点”数据预览查看节点的结果,但您可能希望将其保留在“ 监视”节点中,或通过Watch3D节点查看几何结果。两者都可以在核心库的“查看类别”中找到。
提示:当您的Visual Program包含很多节点时,有时3D预览可能会分散注意力。考虑取消选中“设置”菜单中的“显示背景预览”选项,并使用Watch3D节点预览几何。

  • 观看-请注意,当您在“观看”节点中选择一个项目时,该项目将在Watch3D和3D预览中被标记
  • Watch3D-抓住右下角的手柄,以鼠标大小调整和导航,就像在3D预览中一样

代码块
代码块节点可用于定义用分号分隔的行的代码块。这可以很简单X/Y。我们还可以使用代码块作为定义数字输入或调用另一个节点功能的捷径。这样做的语法遵循Dynamo文本语言DesignScript的命名约定,并在7.2节中进行了介绍。让我们尝试使用此快捷方式制作一个Circle:
  • 双击创建一个代码块节点
  • 类型 Circle.ByCenterPointRadius(x,y);
  • 单击工作区以清除选择,应自动添加x并y输入
  • 创建一个Point.ByCoordinates节点和一个数字滑块,然后将它们连接到代码块的输入
  • 在3D预览中执行Visual Program的结果应该是一个圆圈


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

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

本版积分规则