graphic render component

Hierarchy

Constructors

Properties

_vNode: VirtualNode<any>
autoAppendToWorld: boolean

是否默认添加到场景中。默认:true

props: ComponentProps<{}>

Type declaration

    reactivePipeLine: (() => void)[]

    响应式的渲染任务管线

    Type declaration

      • (): void
      • Returns void

    view: Object3D

    当前组件的视图对象

    viewType: "camera" | "light" | "model"

    视图对象的类型(有相机、灯光、模型三类,默认为 model)

    Accessors

    • get context(): SceneContext
    • Returns SceneContext

    Methods

    • 提供接口用以给子组件添加 view

      Parameters

      • view: Object3D

      Returns void

    • 往场景中添加对象

      Parameters

      Returns void

    • 清除当前视图

      Returns void

    • Parameters

      • type: CommitType

      Returns void

    • Returns void | Promise<void>

    • Parameters

      Returns void | Promise<void>

    • Returns void | Promise<void>

    • Returns void | Promise<void>

    • Parameters

      Returns void | Promise<void>

    • Returns Group

    • 绘制图形图像,默认在 componentDidMount 时调用

      Returns void

    • Returns void

    • Parameters

      Returns void

    • 标记当前对象是否可点击

      Returns boolean

    • 标记当前对象是否可拖拽

      Returns boolean

    • 标记当前对象是否可 Hover

      Returns boolean

    • Parameters

      Returns void

    • Returns boolean

    • Parameters

      Returns void

    • Returns boolean

    • Returns boolean

    • Parameters

      Returns void

    • 从世界中移除当前对象

      Returns void

    • Returns null | Element<any>[]

    • 恢复默认 cursor 状态

      Returns void

    • 设置视图是否可交互

      Parameters

      • interactive: boolean

      Returns void

    • Parameters

      Returns boolean

    • 设置当前 cursor 状态

      Parameters

      • cursor: string

      Returns void

    • Returns void

    • Returns void

    • Returns void

    • Returns void

    • Returns void

    Generated using TypeDoc