跳到主要内容

dragonBones.EgretArmatureDisplay

   dragonBones

   public class EgretArmatureDisplay

公共属性

属性
animation : dragonBones.Animation
- 动画播放器
armature : dragonBones.Armature
- 骨架

公共方法

方法
addDBEventListener(type:EventStringType,listener:Function,thisObject:any):void
- 添加特定事件类型的事件侦听器,以使侦听器能够接收事件通知
dbClear():void
dbInit(armature:dragonBones.Armature):void
dbUpdate():void
disableBatch():void
- 关闭批次渲染
dispatchDBEvent(type:EventStringType,eventObject:dragonBones.EventObject):void
- 分派特定的事件到事件流中
dispose(disposeProxy:boolean):[void](/global.Types#void
- 释放该实例和骨架
hasDBEventListener(type:EventStringType):boolean
- 检查是否为特定的事件类型注册了任何侦听器
removeDBEventListener(type:EventStringType,listener:Function,thisObject:any):void
- 删除特定事件类型的侦听器

属性详细信息

animation

animation : dragonBones.Animation

  • 支持版本:all

  • 运行平台:Web,Native

  • 动画播放器。

armature

armature : dragonBones.Armature

  • 支持版本:all

  • 运行平台:Web,Native

  • 骨架。

方法详细信息

addDBEventListener()

public addDBEventListener(type:EventStringType,listener:Function,thisObject:any):void

  • 添加特定事件类型的事件侦听器,以使侦听器能够接收事件通知。

  • 支持版本:all

  • 运行平台:Web,Native

  • 参数

    • type:EventStringType - - 事件类型。
    • listener:Function - - 事件侦听器。
    • thisObject:any - - 侦听函数绑定的 this 对象。

dbClear()

public dbClear():void

  • 支持版本:all
  • 运行平台:Web,Native

dbInit()

public dbInit(armature:dragonBones.Armature):void

dbUpdate()

public dbUpdate():void

  • 支持版本:all
  • 运行平台:Web,Native

disableBatch()

public disableBatch():void

  • 关闭批次渲染。批次渲染出于性能考虑,不会更新渲染对象的边界属性。这样将无法正确获得渲染对象的宽高属性以及其内部显示对象的变换属性,如果需要使用这些属性,可以关闭批次渲染。

  • 支持版本:DragonBones 5.1

  • 运行平台:Web,Native

dispatchDBEvent()

public dispatchDBEvent(type:EventStringType,eventObject:dragonBones.EventObject):void

  • 分派特定的事件到事件流中。

  • 支持版本:all

  • 运行平台:Web,Native

  • 参数

dispose()

public dispose(disposeProxy:boolean):void

  • 释放该实例和骨架。 (骨架会回收到对象池)

  • 支持版本:all

  • 运行平台:Web,Native

  • 参数

hasDBEventListener()

public hasDBEventListener(type:EventStringType):boolean

  • 检查是否为特定的事件类型注册了任何侦听器。

  • 支持版本:all

  • 运行平台:Web,Native

  • 参数

    • type:EventStringType - - 事件类型。

removeDBEventListener()

public removeDBEventListener(type:EventStringType,listener:Function,thisObject:any):void

  • 删除特定事件类型的侦听器。

  • 支持版本:all

  • 运行平台:Web,Native

  • 参数

    • type:EventStringType - - 事件类型。
    • listener:Function - - 事件侦听器。
    • thisObject:any - - 侦听函数绑定的 this 对象。