private void CreatePreviewInstances()
{
this.DestroyPreviewInstances();
if (this.m_PreviewInstances == null)
{
this.m_PreviewInstances = new List<GameObject>(base.targets.Length);
}
for (int i = 0; i < base.targets.Length; i++)
{
GameObject go = EditorUtility.InstantiateForAnimatorPreview(base.targets[i]);
SetEnabledRecursive(go, false);
this.m_PreviewInstances.Add(go);
}
}