liko
    Preparing search index...

    Interface INodeData

    节点数据接口,用于序列化和反序列化节点

    interface INodeData {
        children?: INodeData[];
        description?: string;
        filters?: IFilterData[];
        id: string;
        props: {
            alpha?: number;
            anchor?: IPoint;
            angle?: number;
            editorOnly?: boolean;
            enabled?: boolean;
            height?: number;
            label?: string;
            pointerEnabled?: boolean;
            pointerEnabledForChildren?: boolean;
            position?: IPoint;
            rotation?: number;
            scale?: IPoint;
            visible?: boolean;
            width?: number;
            [key: string]: unknown;
        };
        scripts?: IScriptData[];
        type: string;
    }
    Index

    Properties

    children?: INodeData[]

    子节点数据列表,用于构建节点树结构

    description?: string

    节点描述,提供给 AI 读取的附加信息

    filters?: IFilterData[]

    滤镜数据列表,用于为节点添加视觉效果

    id: string

    节点 id,作为节点的唯一标识符,通常由编辑器指定

    props: {
        alpha?: number;
        anchor?: IPoint;
        angle?: number;
        editorOnly?: boolean;
        enabled?: boolean;
        height?: number;
        label?: string;
        pointerEnabled?: boolean;
        pointerEnabledForChildren?: boolean;
        position?: IPoint;
        rotation?: number;
        scale?: IPoint;
        visible?: boolean;
        width?: number;
        [key: string]: unknown;
    }

    节点属性集合,包含节点的各种配置参数

    Type declaration

    • [key: string]: unknown
    • Optionalalpha?: number

      节点透明度

    • Optionalanchor?: IPoint

      节点锚点

    • Optionalangle?: number

      节点旋转角度

    • OptionaleditorOnly?: boolean

      是否仅编辑器可见

    • Optionalenabled?: boolean

      是否启用节点

    • Optionalheight?: number

      节点高度

    • Optionallabel?: string

      节点标签

    • OptionalpointerEnabled?: boolean

      是否启用指针事件

    • OptionalpointerEnabledForChildren?: boolean

      是否启用子节点指针事件

    • Optionalposition?: IPoint

      节点位置

    • Optionalrotation?: number

      节点旋转弧度

    • Optionalscale?: IPoint

      节点缩放

    • Optionalvisible?: boolean

      节点可见性

    • Optionalwidth?: number

      节点宽度

    scripts?: IScriptData[]

    脚本数据列表,用于为节点添加行为逻辑

    type: string

    节点类型,通常由编辑器指定,用于标识节点的具体类别