Пример #1
0
 /**
  * @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);
     }
 }
Пример #2
0
 /**
  * @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("");
     }
 }
Пример #4
0
 /**
  * @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("");
     }
 }