private static PhysicalSupportTools AddSupportTools(GameObject o, PhysicalSupportType supportType, IPhysicalSupport support)
 {
     PhysicalSupportTools ps = o.GetComponent<PhysicalSupportTools>();
     if (!ps || ps.m_SupportType != supportType)
     {
         ps = o.AddComponent<PhysicalSupportTools>();
         ps.m_SupportType = supportType;
     }
     ps.m_Support = support;
     return ps;
 }
Ejemplo n.º 2
0
    private static PhysicalSupportTools AddSupportTools(GameObject o, PhysicalSupportType supportType, IPhysicalSupport support)
    {
        PhysicalSupportTools ps = o.GetComponent <PhysicalSupportTools>();

        if (!ps || ps.m_SupportType != supportType)
        {
            ps = o.AddComponent <PhysicalSupportTools>();
            ps.m_SupportType = supportType;
        }
        ps.m_Support = support;
        return(ps);
    }