Exemplo n.º 1
0
 protected void CreateJoints()
 {
     Joints.Clear();
     foreach (var element in MainElement.Elements("joint"))
     {
         Joints.Add(new JointParams(element, this));
     }
 }
Exemplo n.º 2
0
 protected void CreateLimbs()
 {
     Limbs.Clear();
     foreach (var element in MainElement.Elements("limb"))
     {
         Limbs.Add(new LimbParams(element, this));
     }
     Limbs = Limbs.OrderBy(l => l.ID).ToList();
 }
Exemplo n.º 3
0
 protected void CreateColliders()
 {
     ColliderParams.Clear();
     for (int i = 0; i < MainElement.Elements("collider").Count(); i++)
     {
         var    element = MainElement.Elements("collider").ElementAt(i);
         string name    = i > 0 ? "Secondary Collider" : "Main Collider";
         ColliderParams.Add(new ColliderParams(element, this, name));
     }
 }