private void BuildBodies()
{
IEnumerator enumerator = this.bones.GetEnumerator();
try
{
while (enumerator.MoveNext())
{
BoneInfo current = (BoneInfo) enumerator.Current;
current.anchor.gameObject.AddComponent<Rigidbody>();
current.anchor.GetComponent<Rigidbody>().mass = current.density;
}
}
finally
{
IDisposable disposable = enumerator as IDisposable;
if (disposable != null)
{
disposable.Dispose();
}
}
}