在Dynamo中,CodeBlock是一个重要且常用的功能。本文根据官方帮助文档做了一个总结,希望对你有用。
在画布的任意空白区域双击鼠标左键,就能调出这个节点。
CodeBlock功能块
我们可以在其中输入任何符合 DesignScript语法的代码,从简单的单一值,到复杂的函数调用,都可以在CodeBlock上实现。
数字,字符,公式
最基础的用法,就是使用CodeBlock直接输入数字,字符和公式,这种输入值的方式,更加有效率。
image.png
调用内置函数
我们可以在CodeBlock中直接调用内置函数。
比如,在空间中创建一个点,我们可以使用Point.ByCoordinates这样的节点,该节点可以通过输入x,y两个值来确定要创建点的位置。
Point.ByCoordinates
除了拖拽节点,我们还可以直接在CodeBlock中输入这样的代码:
Point.ByCoordinates(10,10);
image.png
如果我们不给具体的值,也能用x,y来代替。
image.png
这