PolygonNode 允许你创建一个具有三条或更多边的规则凸多边形。可以通过 miaoduo.createPolygon 创建多边形。
节点类型,值为 "POLYGON"。
复制多边形节点。默认情况下,复制的节点将被放置在 miaoduo.currentPage 下。
多边形的边数。必须是大于等于 3 的整数。
节点的唯一标识符,例如 "42:43"。
返回当前节点的父节点(如果存在)。请注意这是一个只读属性,如需修改父节点关系,请使用 appendChild 方法。
在图层面板中显示的图层名称。调用 miaoduo.root.name 将返回当前文件的名称(只读)。
如果节点已被删除则返回 true。对于长时间运行的插件,建议编写防御性代码检查节点是否已被用户删除。
返回节点的字符串表示。此方法仅用于调试目的,请勿在生产环境中依赖其具体输出格式。
从文档中删除此节点及其所有子节点。
获取存储在节点或样式上的自定义数据。如果指定 key 不存在,返回空字符串。
在节点或样式上存储插件私有的自定义数据。
获取存储在节点或样式上的所有自定义数据的 key。
获取存储在节点或样式上的共享数据。如果指定的 namespace 和 key 不存在,返回空字符串。
在节点或样式上存储可供所有插件访问的共享数据。
获取指定 namespace 下所有共享数据的 key。
节点在画布上是否可见。
节点是否被锁定,防止在画布上进行某些用户交互,如选择和拖动。
附加在此节点上的所有组件属性。只有当节点是组件或实例的子图层时,节点才可以有 componentPropertyReferences。否则将为 null。键值对中的值指的是由包含组件、组件集或主组件(对于实例)上的 componentPropertyDefinitions 返回的组件属性名称。
节点的不透明度。必须在 0 到 1 之间。
此节点的混合模式。
此节点是否为 Mask。Mask 节点会遮罩其后续兄弟节点。
此节点的 mask 类型。默认为 "ALPHA"。更改 maskType 不会设置 isMask 为 true,在使用这个属性时,你需要先判断 isMask。
效果数组。
此节点关联的 EffectStyle 的 ID。
图层的圆角半径。
圆角的“平滑”程度。范围从 0 到 1。
图层的填充颜色数组。
此节点关联的 PaintStyle 的 id。
图层的描边颜色数组。
此节点关联的 StrokeStyle 的 id。
描边的宽度,以像素为单位。此值必须为非负数,并且可以是小数。
描边顶点连接点的样式。
描边相对于图形边界的对齐方式。
指定交替的破折号和空白长度的数字列表,以像素为单位。
只有一个连接段的顶点的样式。
节点的水平位置。与 relativeTransform[0][2] 相同。
节点的垂直位置。与 relativeTransform[1][2] 相同。
节点的宽度。可以使用 resize 方法更改此值。
节点的高度。可以使用 resize 方法更改此值。
仅适用于自动布局 Frame 及其直接子节点。值必须为正。设置为 null 以移除 minWidth。
仅适用于自动布局 Frame 及其直接子节点。值必须为正。设置为 null 以移除 maxWidth。
仅适用于自动布局 Frame 及其直接子节点。值必须为正。设置为 null 以移除 minHeight。
仅适用于自动布局 Frame 及其直接子节点。值必须为正。设置为 null 以移除 maxHeight。
节点相对于其父节点的位置。
节点相对于其所在页面的位置。
不包括渲染属性(如阴影或描边)的节点边界框。此属性中的 x 和 y 表示节点在页面上的绝对位置。
仅适用于自动布局 Frame 的直接子节点。确定图层是否应沿父节点的副轴拉伸。默认为 "INHERIT"。
仅适用于自动布局 Frame 的直接子节点。确定图层是否应沿父节点的主轴拉伸。0 对应于固定大小,1 对应于拉伸。
仅适用于自动布局 Frame 的直接子节点。确定图层的大小和位置是否应由自动布局设置决定或手动调整。
图层的实际边界框,它包含了阴影、描边等其他实际渲染的内容。如果节点不可见,则此值为 null。
调整大小时,是否保持图层的长宽比例。
节点的旋转角度。返回 -180 到 180 之间的值。与 relativeTransform 矩阵中的 Math.atan2(-m10, m00) 相同。设置旋转时,也会设置 m00、m01、m10、m11。
调整节点的大小。如果节点包含具有约束的子节点,则在调整大小时也会应用这些约束。如果父节点具有自动布局,父节点的大小也会重新计算。
调整节点的大小,忽略子节点的约束。如果父节点具有自动布局,则导致父节点调整大小(此约束无法忽略)。
缩放节点。
相对于其父节点的约束。
存储在节点上的导出设置。
将节点导出为编码后的图像。支持多种导出格式:
节点上的原型交互列表,包括在原型中与此节点交互的方法以及该交互的行为。