/** * @deprecated */ public void AddBone(Bone value, string parentName = null) { if (value != null) { value._setArmature(this); value._setParent(!string.IsNullOrEmpty(parentName) ? GetBone(parentName) : null); } else { DragonBones.Assert(false, DragonBones.ARGUMENT_ERROR); } }
/** * @language zh_CN * 将一个指定的骨骼从骨架中移除。 * @param value 需要移除的骨骼。 * @see dragonBones.Bone * @version DragonBones 3.0 */ public void RemoveBone(Bone value) { if (value != null && value.armature == this) { value._setParent(null); value._setArmature(null); } else { DragonBones.Warn(""); } }
/** * @language zh_CN * 将一个指定的骨骼添加到骨架中。 * @param value 需要添加的骨骼。 * @param parentName 需要添加到父骨骼的名称,如果未设置,则添加到骨架根部。 * @see dragonBones.Bone * @version DragonBones 3.0 */ public void AddBone(Bone value, string parentName = null) { if (value != null) { value._setArmature(this); value._setParent(DragonBones.IsAvailableString(parentName) ? GetBone(parentName) : null); } else { DragonBones.Warn(""); } }
/** * @language zh_CN * 将一个指定的骨骼添加到骨架中。 * @param value 需要添加的骨骼。 * @param parentName 需要添加到父骨骼的名称,如果未设置,则添加到骨架根部。 * @see dragonBones.Bone * @version DragonBones 3.0 */ public void AddBone(Bone value, string parentName = null) { if (value != null) { value._setArmature(this); value._setParent(!string.IsNullOrEmpty(parentName) ? GetBone(parentName) : null); } else { DragonBones.Warn(""); } }