Inheritance: SpriterMainlineBoneBase
Esempio n. 1
0
        private static void ReadBoneRef(SpriterHierarchy hierarchy, XmlElement child)
        {
            var boneRef = new SpriterMainlineBoneRef();
            hierarchy.bones.Add(boneRef);

            foreach (XmlAttribute attribute in child.Attributes)
            {
                // id
                if (attribute.Name.Equals("id"))
                    boneRef.ID = int.Parse(attribute.Value);

                    // parent
                else if (attribute.Name.Equals("parent"))
                    boneRef.parent = int.Parse(attribute.Value);

                    // timeline
                else if (attribute.Name.Equals("timeline"))
                    boneRef.timeline = int.Parse(attribute.Value);

                    // key
                else if (attribute.Name.Equals("key"))
                    boneRef.key = int.Parse(attribute.Value);
            }
        }