public static void ExportWithGrabIt(GameObject Body) { Name = Body.name; if (m_GrabItController == null) { m_GrabItController = typeof(ManGrabIt).GetField("m_GrabItController", bindingFlags).GetValue(ManGrabIt.inst) as GrabItController; } m_Grab = Body.GetComponent <Grab>(); if (m_Grab == null) { m_Grab = Body.AddComponent <Grab>(); } m_Grab.Reset(); m_Grab.CacheMaterials(StartGrab); }