属性

属性是组件中的一个全局变量。属性包含在组件的根节点中。3D世界中选中组件的任何可见属性都会显示在属性面板中。

类型

名称 描述
布尔 可使用1或者0表达的True或者False值。
按钮 用于触发动作的按钮控制。
分发 由定义颁发的表达式生成的假随机实数。

正态([stream], u, s)
针对拥有一个操作的平均值u 和标准偏差s的正态分发以向发生器散布随机值。

指数([stream], lambda)
针对拥有一个选项的平均值 为1/lambda和变异度为1/lambda^2的指数分发以向发生器散布随机值。

伽马([stream], k, theta)
针对拥有一个选项的形状k 和尺度theta的伽马分发以向发生器散布随机值。

对数正态([stream], u, s)
针对拥有一个操作的平均值u 和标准偏差s的对数正态分发以向发生器散布随机值。

三角形([stream],最小,模式,最大)
针对给定最小模式最大值的三角形分发,拥有一个选项以向发生器散布随机值。

统一([stream], a, b)
在范围a <= x < b内的统一分发,拥有一个选项以向发生器散布随机值。

威布尔([stream], lambda)
针对拥有一个选项的形状k 和尺度lambda的威布尔分发以向发生器散布随机值。

表达式 给定表达式的计算值。
整数 整数值。
矩阵 4x4 矩阵,位置值(Tx, Ty, Tz)和 方向值(Rx, Ry, Rz)。
实数 实数值。
模拟节点 参考3D世界中的一个节点。
模拟节点列表 至3D世界中的节点的参考列表。
字符串 字符字符串。
超级链接 参考文件或者资源的超级链接。
矢量 拥有定义其量级的方向(X, Y, Z)值的矢量。

共同属性

组件级别的所有属性都是拥有用于定义如何访问属性和读/写其值的它们自己的属性集的物体。

名称 描述
名称 定义属性的名称。

属性名称可用于将属性指定给属性面板中的一个面板。句法为 [TabName]::[PropertyName].若面板不存在,只要面板本身是指定的可见属性,便会生成并显示一个新面板,否则会隐藏面板。默认情况下,会将属性指定至一个默认面板,当属性面板中显示了两个面板时会清楚标明。

可见 在属性面板中开启/关闭显示属性。
在值变更时 当属性的值变更时会触发一个事件和动作组。

重建
重建一个组件的几何元和重新评估表达式。通常来说,若在节点中属性与特征或者表达式一起使用,则只需启用重建。否则,重建则是一个不必要的动作。

更新模拟
更新3D世界(模拟根节点)以根据属性的值显示组件的当前状态。通常来说,您需要更新模拟以配置一个节点或者在模拟期间更新对组件的更改。

允许编辑情况 定义设定属性的值的规则。

断开连接
可以让您在组件未连接至任何其它组件时编辑属性。

联网
可以让您在组件连接至任何其它组件时编辑属性。

模拟
可以让您在模拟期间编辑属性。

定义属性的值。