Class Mesh2D<Props>Abstract

graphic render component

Type Parameters

  • Props extends object = {}

Hierarchy

  • BaseMesh<Props, PIXI.Application, HTMLCanvasElement, never, never, never, PIXI.Container, PIXI.DisplayObject, PIXI.Sprite, Vec2>
    • Mesh2D

Constructors

Properties

_vNode: VirtualNode<any>
autoAppendToWorld: boolean

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

props: ComponentProps<Props>
reactivePipeLine: (() => void)[]

响应式的渲染任务管线

Type declaration

    • (): void
    • Returns void

view: DisplayObject

当前组件的视图对象

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

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

Accessors

  • get context(): SceneContext
  • Returns SceneContext

Methods

  • 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>

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

    Returns void

  • Returns void

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

    Returns boolean

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

    Returns boolean

  • 标记当前对象是否可 Hover

    Returns boolean

  • Returns boolean

  • Returns boolean

  • Returns boolean

  • Returns null | Element<any>[]

  • 恢复默认 cursor 状态

    Returns void

  • 设置当前 cursor 状态

    Parameters

    • cursor: string

    Returns void

Generated using TypeDoc