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