Protected
_dataProtected
_dragonProtected
Readonly
_dragonProtected
Readonly
_texturePrivate
autoReadonly
clockDragonBones 5.7
zh_CN
Readonly
Private
dragonStatic
Protected
_binaryStatic
Protected
_objectProtected
_buildProtected
_buildProtected
_buildPrivate
_buildProtected
_fillProtected
_getProtected
_getProtected
_isDragonBonesData 实例。
Optional
name: string为该实例指定一个缓存名称,以便可以通过此名称获取该实例。 (如果未设置,则使用该实例中的名称)
DragonBones 3.0
zh_CN
TextureAtlasData 实例。
Optional
name: string为该实例指定一个缓存名称,以便可以通过此名称获取该实例。 (如果未设置,则使用该实例中的名称)
DragonBones 3.0
zh_CN
骨架数据名称。
Optional
dragonBonesName: stringDragonBonesData 实例的缓存名称。 (如果未设置,将检索所有的 DragonBonesData 实例,当多个 DragonBonesData 实例中包含同名的骨架数据时,可能无法准确的创建出特定的骨架)
Optional
skinName: string皮肤名称,可以设置一个其他骨架数据名称来共享其皮肤数据。(如果未设置,则使用默认的皮肤数据)
Optional
textureAtlasName: string骨架。
<pre>
let armature = factory.buildArmature("armatureName", "dragonBonesName");
armature.clock = factory.clock;
</pre>
DragonBones 3.0
zh_CN
Private
getPrivate
get原始数据。
Optional
name: string为该实例指定一个缓存名称,以便可以通过此名称获取该实例。 (如果未设置,则使用该实例中的名称)
Optional
scale: number为所有的骨架指定一个缩放值。 (默认: 1.0)
DragonBonesData 实例
DragonBones 4.5
zh_CN
原始贴图集数据。
贴图集对象。
Optional
name: string为该实例指定一个缓存名称,以便可以通过此名称获取该实例。 (如果未设置,则使用该实例中的名称)
Optional
scale: number为贴图集指定一个缩放值。 (默认: 1.0)
TextureAtlasData 实例
DragonBones 4.5
zh_CN
DragonBonesData 实例缓存名称。
Optional
disposeData: boolean是否释放数据。 (默认: true)
DragonBones 3.0
zh_CN
TextureAtlasData 实例的缓存名称。
Optional
disposeData: boolean是否释放数据。
DragonBones 3.0
zh_CN
骨架。
骨架数据。
Optional
isOverride: boolean是否完全覆盖原来的动画。(默认: false)
<pre>
let armatureA = factory.buildArmature("armatureA", "dragonBonesA");
let armatureDataB = factory.getArmatureData("armatureB", "dragonBonesB");
if (armatureDataB) {
factory.replaceAnimation(armatureA, armatureDataB);
}
</pre>
DragonBones 5.6
zh_CN
Private
replace骨架。
皮肤数据。
Optional
isOverride: boolean是否完全覆盖原来的皮肤。 (默认: false)
Optional
exclude: string[]不需要被替换的插槽名称列表。
<pre>
let armatureA = factory.buildArmature("armatureA", "dragonBonesA");
let armatureDataB = factory.getArmatureData("armatureB", "dragonBonesB");
if (armatureDataB && armatureDataB.defaultSkin) {
factory.replaceSkin(armatureA, armatureDataB.defaultSkin, false, ["arm_l", "weapon_l"]);
}
</pre>
DragonBones 5.6
zh_CN
DragonBonesData 实例的缓存名称。
骨架数据名称。
插槽数据名称。
显示对象数据名称。
插槽。
Optional
displayIndex: number被替换的显示对象数据的索引。 (如果未设置,则替换当前的显示对象数据)
<pre>
let slot = armature.getSlot("weapon");
factory.replaceSlotDisplay("dragonBonesName", "armatureName", "slotName", "displayName", slot);
</pre>
DragonBones 4.5
zh_CN
Private
replaceGenerated using TypeDoc