跳到主要内容

dragonBones.ArmatureData

包    dragonBones

类    public class ArmatureData

继承    dragonBones.ArmatureData → dragonBones.BaseObject

  • 骨架数据。

公共属性​

属性
animationNames : Array<string>
- 所有的动画数据名称
defaultAnimation : dragonBones.AnimationData|null
- 默认动画数据
defaultSkin : dragonBones.SkinData|null
- 默认插槽数据
frameRate : number
- 动画帧率
name : string
- 骨架名称

公共方法​

方法
getAnimation(animationName:string):dragonBones.AnimationData|null
- 获取特定的动画数据
getBone(boneName:string):dragonBones.BoneData|null
- 获取特定的骨骼数据
getSkin(skinName:string):dragonBones.SkinData|null
- 获取特定皮肤数据
getSlot(slotName:string):dragonBones.SlotData|null
- 获取特定的插槽数据
toString():string
[静态]

属性详细信息​

animationNames​

animationNames : Array<string>

  • 支持版本:DragonBones 3.0

  • 运行平台:Web,Native

  • 所有的动画数据名称。

defaultAnimation​

defaultAnimation : dragonBones.AnimationData|null

  • 支持版本:DragonBones 4.5

  • 运行平台:Web,Native

  • 默认动画数据。

defaultSkin​

defaultSkin : dragonBones.SkinData|null

  • 支持版本:DragonBones 4.5

  • 运行平台:Web,Native

  • 默认插槽数据。

frameRate​

frameRate : number

  • 支持版本:DragonBones 3.0

  • 运行平台:Web,Native

  • 动画帧率。

name​

name : string

  • 支持版本:DragonBones 3.0

  • 运行平台:Web,Native

  • 骨架名称。

方法详细信息​

getAnimation()​

public getAnimation(animationName:string):dragonBones.AnimationData|null

  • 获取特定的动画数据。

  • 支持版本:DragonBones 3.0

  • 运行平台:Web,Native

  • 参数

    • animationName:string - - 动画名称。

getBone()​

public getBone(boneName:string):dragonBones.BoneData|null

  • 获取特定的骨骼数据。

  • 支持版本:DragonBones 3.0

  • 运行平台:Web,Native

  • 参数

    • boneName:string - - 骨骼名称。

getSkin()​

public getSkin(skinName:string):dragonBones.SkinData|null

  • 获取特定皮肤数据。

  • 支持版本:DragonBones 3.0

  • 运行平台:Web,Native

  • 参数

    • skinName:string - - 皮肤名称。

getSlot()​

public getSlot(slotName:string):dragonBones.SlotData|null

  • 获取特定的插槽数据。

  • 支持版本:DragonBones 3.0

  • 运行平台:Web,Native

  • 参数

    • slotName:string - - 插槽名称。

toString()​

public toString():string

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