Class OutlineCamera

Hierarchy

Constructors

Properties

app: AppBase
outlineCamera: CameraComponent
outlineEffect: PostEffectOutline
outlineLayer: Layer
toolOptionsDefault: outlineCameraOptions = ...

Accessors

  • get enabled(): boolean
  • 获得工具的启用状态

    Returns boolean

  • set enabled(value: boolean): void
  • 设置工具启用状态(触发启用和禁用时的额外操作)

    Parameters

    • value: boolean

    Returns void

Methods

  • 创建大小为整个屏幕的renderTarget(用于后期)

    Returns

    可以覆盖整个屏幕的renderTarget

    Returns RenderTarget

  • 手动触发事件

    Returns

    EventHandler

    Type Parameters

    • EventName extends string | number | symbol

    Parameters

    • eventName: EventName

      事件名称

    • Optional arg1: any

      参数1

    • Optional arg2: any

      参数2

    • Optional arg3: any

      参数3

    • Optional arg4: any

      参数4

    • Optional arg5: any

      参数5

    • Optional arg6: any

      参数6

    • Optional arg7: any

      参数7

    • Optional arg8: any

      参数8

    Returns EventHandler

  • 检测是否监听此事件

    Returns

    是否监听此事件

    Type Parameters

    • EventName extends string | number | symbol

    Parameters

    • eventName: EventName

      事件名称

    Returns boolean

  • 初始化后期特效

    Parameters

    • Optional option: { color: Color; thickness: number }

      描边设置

      • color: Color

        描边颜色

      • thickness: number

        描边粗细

    Returns void

  • 注销事件监听

    Returns

    EventHandler

    Type Parameters

    • EventName extends string | number | symbol

    Parameters

    • eventName: EventName

      事件名称

    • linstener: any

      监听回调

    • Optional scope: object

      回调函数this指向

    Returns EventHandler

  • 注册事件监听

    Returns

    EventHandler

    Type Parameters

    • EventName extends string | number | symbol

    Parameters

    • eventName: EventName

      事件名称

    • linstener: any

      监听回调

    • Optional scope: object

      回调函数this指向

    Returns EventHandler

  • 注册单次事件监听

    Returns

    EventHandler

    Type Parameters

    • EventName extends string | number | symbol

    Parameters

    • eventName: EventName

      事件名称

    • linstener: any

      监听回调

    • Optional scope: object

      回调函数this指向

    Returns EventHandler

  • 开启或关闭描边特效

    Parameters

    • entity: Entity

      节点

    • isOn: boolean

    Returns void